Автор Ёергіус О'Великий задал вопрос в разделе Другие языки и технологии
Как записать структуру в файл c++ builder и получил лучший ответ
Ответ от Kaiu[гуру]
гавно? а билдер на этом гавне и работает, так что копайся тогда.
Если у тебя все в стркоках и ты ленивый. то покидай все эти строки в мемо. Lines.Add(строка) и запомни порядок, сохрани memo.Lines.SaveToFile(файл) и при открытии грузи LoadFromFile чтот такое.
ПРОГРАММИРОВАНИЕ - это постоянное изучение поз камасутры с кодом, так что привыкай, а с верху тебе позы покажет начальник
//Запись int числа, но в данном случае не важно, вместо int x моглобыть структура x и она вся запишется. Чтение там же гляди оно в комментах
#include <fstream.h>
int main()
{
int x = 40;
ofstream f( "file3.bin", ios::out|ios::binary ); //откроем файл
if(f)
{
f.write( (char*)&x, sizeof(x) ); //записать
//f.read( (char*)&x, sizeof(int) ); //прочитать
f.close(); //закроем файл
}
}
Говно не C++, а твое владение им. C++ дает кучу возможностей, а как ты их используешь - твои проблемы.
C++ Builder - таки да говно, потому что использует библиотеки от делфи (да, с дельфовыми строками) . Автомобиль - хорошо, поезд - хорошо, а на автомобиле по рельсам неудобно, да.
Уточню предыдущий ответ: запихивай строки в TStringList и используй SaveToFile (потому что зачем еще Memo заводить?) .
Ну или придумай свой собственный уникальный 100500-й способ.
Где ICQ хранит историю? В каком файле/директории?
ICQLite 5 и 6 хранят историю по адресу
C:Documents and Settings<ваше имя
подробнее...
Подкиньте пожалуйста список команд для батника ( файл. bat).
CMD(cmd)-Запуск интерпретатора командных строк.
COPY-копирование одного или нескольких
подробнее...
как защитить видеодиск от копирования. защита диска от копирования
Ulead DVD MF2 поройтесь в настройках при выводе (защита macrovizion)
при копировании на VHS
подробнее...
Как отформатировать внешний жёсткий диск?
Подключи внешник, зайди в Мой компьютер там уже на этом диске нажми правой кнопкой мыши и выбери
подробнее...
Жесткий диск. Что такое форматирование жесткого диска?! И как это сделать
форматирование это удаление всего... включая
подробнее...