cginternals / cginternals/cppfs

FileHandle.size() does not work well for large file(more than 3.9GB)

オープン
#31 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
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

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。