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

Позиция курсора в файле - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ бинарные деревья http://www.cyberforum.ru/cpp-beginners/thread375717.html
Здравствуйте! Помогите пожалуйста доделать задачу на бинарные деревья. Язык только начали изучать. Дается не очень легко. Пока получилось сделать вот что: #include <iostream> #include <cstdlib> #include <conio.h> #include <stdlib.h> using std::cout;
C++ массив строки - если буду выбирать длину букв =0, вывод "no_string" - если буду писать что начальная позиция больше чем размер строки, вывод "out_of_range". Ввод: Substring 3 6 Вывод: string http://www.cyberforum.ru/cpp-beginners/thread375716.html
C++ Вопрос по типам
фрагмент файла unique_ptr.h: template <typename _Tp, typename _Tp_Deleter = default_delete<_Tp> > class unique_ptr { typedef std::tuple<_Tp*, _Tp_Deleter> __tuple_type; typedef __tuple_type unique_ptr::* __unspecified_bool_type; typedef _Tp* unique_ptr::* __unspecified_pointer_type; ....
Помогите пожалуйста с задачей c++ C++
Дан двухмерный массив вещественных чисел размерностью N*M Заменить все положительные элементы на их удвоенное произведение.
C++ Считать информацию из одного файла, кодировать во второй и декодировать в третий http://www.cyberforum.ru/cpp-beginners/thread375706.html
Привет, как сделать чтобы программа работала с файлом. Т.е. брала информацию из одного, кодировала во второй и декодировала в третий? #include "stdafx.h" #include <iostream> using namespace std; typedef unsigned int uint32_t; void encrypt(unsigned int num_rounds, uint32_t *v, uint32_t const *k) { unsigned int i; uint32_t v0=v, v1=v, sum=0, delta=0x9E3779B9; for (i=0; i <...
C++ Построить рисунок Как вывести точки, рядом проставить номера? подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
01.11.2011, 12:57     Позиция курсора в файле
MYriad, курсор в файле позиционируется функцией fseek
C
1
fseek(f,pos,SEEK_SET);//курсор в позицию pos от начала файла
Для одновременного чтения и записи в файл необходимо указать флаг доступа "r+" я рекомендую "rb+"
C
1
FILE * f = fopen("fPath","r+");
 
Текущее время: 03:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru