Python 3におけるファイル入出力とOS連携
ファイル入出力の基礎Pythonでファイルを扱う際は、open()関数を利用します。基本的な構文は以下の通りです。ファイルオブジェクト = open(パス, モード)アクセスモード一覧モード動作r読み取り専用。ファイル先頭にポインタを設定(デフォルト)w書き込み専用。既存ファイルは上書き、存在しない場合は新規作成a追記モード。既存ファイルの末尾に追加、存在しない場合は新 ...
8月13日 22:46 投稿
プログラミングにおけるファイル操作の基本
1. ファイルの概要
コンピュータ上のファイルは、プログラムファイルとデータファイルに大別されます。プログラムファイルはコンパイル可能なソースコードや実行可能形式を指します。
2. ファイル形式の分類
プログラムファイル: ソースファイル(.c)、オブジェクトファイル(Windows:.obj/Linux:.o)、実行ファイル(.exe)
データファイル: テキスト形式とバイナリ形 ...
8月4日 02:32 投稿
C++におけるファイル操作の基本と実装
プログラム実行中に生成されるデータは一時的なものであり、終了時に解放されます。これを永続化するにはファイルへの保存が必要です。C++では<fstream>ヘッダを用いてファイル操作を行います。
ファイルは以下の2種類に分類されます:
テキストファイル:ASCIIコード形式で保存され、人間が読める形式
バイナリファイル:バイト列として保存され、通常は人間 ...
7月11日 23:37 投稿
C言語の標準入出力とファイル入出力の基本
標準入出力 (Standard I/O)
標準入出力は、C言語で最も基本的なファイル操作です。`stdin`(標準入力)、`stdout`(標準出力)、`stderr`(標準エラー出力)の3つのストリームが事前に定義されており、これらはプログラムの起動時に自動的に開かれます。これらのストリームは、`FILE`型のポインタを通じて操作されます。
ファイルのオープンとクローズ
ファイルを操作する ...
6月14日 16:07 投稿
C言語による学生情報管理システムの実装
構造体と動的メモリ管理を用いた学生データベース
ヘッダーファイルの設計(student.h)
本システムでは、#pragma once を使用して二重インクルードを防止しています。学生一人の情報を保持するStudent構造体と、複数の学生を管理するBook構造体を定義しています。
// student.h
#pragma once
#include <stdio.h>
#include <stdlib.h>
#include <string. ...
6月7日 16:13 投稿
C++を用いたコンテスト参加者情報管理システムの実装
contestant.hpp
#pragma once
#include <iomanip>
#include <iostream>
#include <string>
struct Participant {
long studentId;
std::string fullName;
std::string department;
int problemCount;
int totalTime;
};
std::ostream& operator<<(std::ostream& out, const Participant& p) {
out << s ...
5月19日 19:33 投稿