it. Я новичок в сборке, извините за путаницу. Мне нужно, чтобы это значение было определено пользователем.
Код: Выделить всё
// The right bytes to file function
int Write_Bytes(int Bytes_To_write, int N_Bytes, int location, std::string File_Path_Music)
{
ofstream fout;
fout.open(File_Path_Music, ios_base::out | ios_base::in | ios_base::binary);
fout.seekp(location); // The position in the file to write the bytes to.
fout.write((char*)&Bytes_To_write, N_Bytes); // N_Bytes is the number of bytes to write.
fout.close();
return 0;
}
Я посмотрел на Google и не смог найти решение. Большинство говорили об использовании строки или заголовка Iomanip. Я могу рассчитать это вручную, но мне нужно, чтобы он был автоматически во время выполнения. Я использую c ++ cli < /p>
См. Пример из Google о том, что я пытаюсь достичь: < /p>
Пример: если у вас есть значение $ 09 (Decimal 9) в аккумуляторе и добавление $ 03 (Decimal 3), используя ADC с активальным режимом, который также будет включен в результат, будет накаменовано $ 12 (Decimal 3). Без десятичного режима результат будет составлять $ 0C (десятичный десятичный 12), а флаг переноса будет ясен. src = "https://i.sstatic.net/vvnj94th.png"/>
Подробнее здесь: https://stackoverflow.com/questions/796 ... in-decimal