バイナリ ファイルを直接 RAM に読み込む方法はありますか?
私が言いたいのは、コンパイラに伝える方法があるということです。ここにファイルがあり、ここに RAM のブロックがあります。ファイルの内容を RAM に置いてください。すぐに行ってください。
現在、ifstream を使用してファイルをステップ実行し、64 ビット ブロックごとに RAM (配列) にロードしています。しかし、これは、カップを持ち上げるだけでなく、指ぬきを使用してカップ (ファイル) から水差し (RAM) に水を汲み出すようなものであるため、速度が低下する必要があると考えています。内容物全体を一度に水差しに傾けます。
これに比較的慣れていない私は、これについて完全に間違った考えを持っている可能性があります。
大きなファイルをRAMに入れる最も簡単な方法を探しています。
ありがとう