友人を助けようとしていますが、コードを求めているわけではありません。
バイナリ形式でソートされた整数を含むテキスト ファイルがあります。100010101001010101010. 一度に 8 つの int を読み取って 1 バイトを作成し、それを int として保存し、それを int の配列に入れるにはどうすればよいでしょうか。文字列など、動的割り当てを使用するものは使用できません。数字は 1 行に表示されます。私はプログラムを通してそれらを自分で分離する必要があります。
各 int を読み取るポインターを使用して for ループを使用し、それらを int に追加して、その int を配列にスローすることを考えました。のようなもの(コーディングを言い換えてすみません。しばらく触れていませんでした。)
while(eof) //end of file
{
for(int i = 0, i > 9, i ++)
{
pointer read file seekg()
int += seekg() // minus the part where its mathematically adding im thinking of str+= str
//i know its the wrong code
}
x++
array [x] = int from for loop
}
これについて何か考えはありますか?