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 投稿