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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
korez
8 / 8 / 0
Регистрация: 22.02.2011
Сообщений: 179
#1

Можно ли установить указатель на конец файла, не подсчитывая его размер? - C++

15.05.2011, 03:15. Просмотров 811. Ответов 4
Метки нет (Все метки)

можно ли как нибудь уствновить указатель автоматически на конец файла не подсчитывая его размер.
например я делаю так
C++
1
SetFilePointer(myfile, sizeof "мои данные", NULL, FILE_BEGIN);
"мои данные " структура например и тд.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.05.2011, 03:15     Можно ли установить указатель на конец файла, не подсчитывая его размер?
Посмотрите здесь:

Требуется на основе исходного файла построить предметный указатель и вывести его в файл C++
C++ Как можно узнать размер выделенной динамической памяти, на которую ссылается указатель a?
есть указатель на конец файла и он самоинициализируется, но не в месте объявления, а когда учавствует в условии. Почему так? C++
Как можно записать строку в конец файла, чтобы данные которые были в нем не стерлись? C++
Удвоить размер файла, записав в конец файла все его исходные элементы C++
C++ Как определить конец файла при его считывании
создать массив с нулями и единицами в шахматном порядке, что бы его размер можно было вводить с клавиатуры C++
В начало бинарного файла целого типа нужно дописать его минимальное значение, а в конец максимальное C++
Как установить размер вектора не заполняя его элементами? C++
Как программно в консоли установить точечный шрифт, и его размер? C++
C++ Можно ли обойти динамический массив не зная его размер?
Файлы C++. Запись в конец файла, без его перезаписи C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
15.05.2011, 03:39     Можно ли установить указатель на конец файла, не подсчитывая его размер? #2
korez, Ну как бэ сказать. И в Си и в С++ есть стандартные моды открытия для этого. Читайте.
korez
8 / 8 / 0
Регистрация: 22.02.2011
Сообщений: 179
15.05.2011, 06:34  [ТС]     Можно ли установить указатель на конец файла, не подсчитывая его размер? #3
читать что подскажите (msdn для windows или руководство по с++)?
моды это режимы?
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
15.05.2011, 13:06     Можно ли установить указатель на конец файла, не подсчитывая его размер? #4
korez, Ога. Именно они. a например...
или std::ios_base::app
-=ЮрА=-
Заблокирован
Автор FAQ
15.05.2011, 13:28     Можно ли установить указатель на конец файла, не подсчитывая его размер? #5
Как вариант можно так сделать:

C++
1
2
3
4
5
FILE * f = fopen("FileName","rb+");
if(f != NULL)
fseek(f,0,SEEK_END);//вконец
fseek(f,0,SEEK_SET);//вначало
fseek(f,pos,SEEK_SET);//в позицию pos-бат от начала файла
Yandex
Объявления
15.05.2011, 13:28     Можно ли установить указатель на конец файла, не подсчитывая его размер?
Ответ Создать тему
Опции темы

Текущее время: 06:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru