cginternals / cginternals/cppfs
FileHandle.size() does not work well for large file(more than 3.9GB)
オープン
- 主要言語
- C++
- スター
- 514
- フォーク
- 73
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
`FileHandle.size()` use `unsigned int` to return the size of the file, which only has `4,294,967,295`.
Not enough for larger file.
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
指定されたエントリポイントは FileHandle.size() であり、その unsigned int の戻り値を出発点とします。サポートされているすべてのバックエンドについて、その宣言と実装を確認し、続いて既存のサイズ関連テストを調べてください。API が 4 GB を超えるファイルを一貫して表現でき、関連するテストが通れば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- cpp
- 領域
- operating-systems
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 42/100