Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Присвоение индекса при записи фрагмента в документ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ куда идёт запись? http://www.cyberforum.ru/cpp-beginners/thread136142.html
Подскажите пожалуйста, куда идёт запись? float x;//время голосования cout <<"Время первого голосования:"; cin >>x; cout <<"Время второго голосования:"; cin >>x; cout <<"Время третьего...
C++ как будет число пи на языке С++ как число пи на языке С++!? http://www.cyberforum.ru/cpp-beginners/thread136133.html
Программа игнорирует пробел. C++
Мне нужно написать такую программу: Заменить всюду в файле один заданный набор символов на другой(с учётом разницы в их длине). in.txt-собственно файл с символами 1.txt-какой набор символов нужно...
Теория о входном и выходном потоке C++
Помогите пожалуйста найти теорию о входном и выходном потоке.
C++ копирование списков http://www.cyberforum.ru/cpp-beginners/thread136104.html
нужно создать список1 и перенести туда элементы списка2 по типу достаю push, кладу pop
C++ рядки Ребят вечер добрый помогите с заданием , если найдетса чуток времен ) вот задание: Подсчитать количество вхождений в слова первого слова. и вот мои наброски: #pragma argsused #include... подробнее

Показать сообщение отдельно
kazak
3035 / 2356 / 155
Регистрация: 11.03.2009
Сообщений: 5,402
Завершенные тесты: 1
26.05.2010, 22:12
1) Если ты используешь функции read/write для записи структуры, содержащей числовые переменные int, double и т.д., то файл следует открывать в бинарном режиме. В противном случае возможен неприятный эффект.
2) При использовании тех же функций read/write становится очень просто считывать произвольную запись из файла при помощи функции seekg
C++
1
2
f.seekg(sizeof(TUser)*(n-1), ios_base::beg);// n - номер записи
f.read((char*)&User, sizeof(TUser));
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru