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

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

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

Показать сообщение отдельно
kazak
3034 / 2355 / 155
Регистрация: 11.03.2009
Сообщений: 5,401
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));
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru