В чём разница между следующими записями? Как правильно записать вектор в бинарный файл?
file.write(reinterpret_cast<const char*>(vec.data()), vec.size() * sizeof(T));
или так
file.write(reinterpret_cast<char*>(vec.data()), vec.size() * sizeof(T));
ofstream::write
принимает const char *
, зачем может понадобится намеренно передавать туда именно char *
, тем самым делая невозможными запись из вектора с const
квалификатором.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
CodeBlocks по умолчанию все выводит в cmd но я хочу чтобы он выводил сообщения в более удобный для меня терминал - Windows Terminal, но свойство смены терминала...
Всем привет при компиляции нижеуказанного кода выскакивает ошибка сегментации, не могу понять почему она тут имеет место быть, и как её исправить,...
Есть класс CarShop, содержащий в себе следующий переменные:
Во многих примерах кода на сайте встречаются как записи вида void main(), так и int main() для главной функции программы