記事一覧
C言語のfgetsを使う方法
623, 2023-01-26
C言語のfgetsの使い方
C言語のfgets関数はファイルポインタから1行読み込むときに使われます。
この関数はC言語では比較的によく使われる利用頻度の高い関数です。
この記事ではfgets関数の使い方を詳しく解説します。
この記事を読めばfgets関数の使用方法がわかります。
(省略されました)
Rustでファイルサイズを取得する方法【std::fs::metadata】
610, 2022-12-28
Rustでファイルサイズを得る
結論(コード)から言うと↓になります。
let fin = std::fs::File::open("src/main.rs").unwrap(); let fsize = fin.metadata().unwrap().len(); println!("{} bytes", fsize);
Rustのファイルオブジェクトはメタデータを持っていて、このメタデータはファイルオブジェクトのメソッドであるmetadata()
で参照できます。
metadata()
からlen()
を呼び出すとファイルサイズを取得できるという感じです。
(省略されました)
RustでJSONの読み書きを行う
607, 2022-12-21
RustでJSONの読み書き
RustでJSONの読み書きを行う方法をまとめました。
RustではJSONのシリアライズ・デシリアライズは「serde
」という外部ライブラリを使うのが一般的になっています。
このライブラリの使い方を具体的に解説していきます。
(省略されました)
自作関数read_fileでファイルを読み込み【ファイル入出力, コマンド】
552, 2022-09-08
C言語レシピ!ファイル内容を読み込むread_file関数
どうもC言語シェフです。
本日はとっても簡単、そしてすごく便利な関数とコマンドを作ってみたいと思います。
関数はその名も「read_file」関数!
この関数を使えば指定したファイルの内容を簡単に読み込めちゃうんですね。
後始末はfree()を呼び出すだけです。
(省略されました)
C言語でファイル操作する方法~ハッカーのたしなみ
523, 2022-07-27
C言語でファイル操作する方法~ハッカーのたしなみ
C言語……。
ハッカーご用達のスーパー言語……。
この言語を操るものはハッカーにもっとも近づける存在になれる……。
おやおや、今日もハッカーの卵がこのページを開きましたね。
(省略されました)