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

По текстовым файлам и строкам - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Иконка в SDL http://www.cyberforum.ru/cpp-beginners/thread348244.html
Скажите пожалуйста почему не ставится иконка? Вроде все по науке написано SDL_WM_SetIcon(SDL_LoadBMP("icon.bmp"), 0);
C++ Сетевая библиотека ACE Доброго времени суток. Есть ли в интернете русская документация по сетевой библиотеки ACE? Начиная с азов. http://www.cyberforum.ru/cpp-beginners/thread348243.html
Вычислить сумму произведений всех троек соседних чисел массива C++
Дан одномерный числовой массив A из n элементов. Вычислить сумму произведений всех троек соседних чисел. Вот на паскале const n=10; var a:arrayof integer; i,j,sum:longint; begin ...
C++ Исходники клиент-сервер?
Народ всем привет... скинте кому не сложно плиз листинг простейшего консольного рабочего клиент серврного приложения... мож у кого завалялся... тока обезательно на c++ не на с
C++ Подскажите почему может появляться ошибка: "неразрешенный внешний символ "_SDL_..."" http://www.cyberforum.ru/cpp-beginners/thread348179.html
Привет всем =) Скажите пожалуйста почему у меня пишет: 1>SDL.obj : error LNK2001: неразрешенный внешний символ "_SDL_CreateCursor" 1>SDL.obj : error LNK2001: неразрешенный внешний символ...
C++ Из паскаля в С++ Начал С++ недавно изучать. Школе писал на паскале. Вот исходник никак немогу перевести на С++. Через for & while по провал не получается. Как мне переписать цикл? var n, n3, n5, k: integer; begin... подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
06.09.2011, 09:24
Цитата Сообщение от lexflax
Цитата Сообщение от -=ЮрА=-
потому что в твоем задании сказано вернуть длинну идентификатора с макс произведением четных цмфр,а это 5678-четные 6*8=48
спасибо )) подскажи еще плиз своими словами что значит некоторые эелемнты в твоем листинге
FILE * f = fopen("text.txt","rb+");-это я так понял адрес береться файла, а зачем rb? после адреса? и для чего fopen пишется?
strerror(GetLastError()-вот это что такое?? и зачем применяется?
fseek(f,0,SEEK_END);
sLen = ftell(f);
fseek(f,0,SEEK_SET);(вот начинаю с fseek 3 строчки не понимаю что означают как и само слово fseek seek_set)
fread(str,sLen,1,f);-вот эта строчка тоже ее не понимаю и не знаю когда слово fread применяется?
Объясни свои словами плиз а то в нете замучаешься искать и заумно объясняется все , хотя своими словами можно все проще и понятней объяснить

FILE * f = fopen("text.txt","rb+"); - предвочитаю 2-ный режим, впринципе ничего не случиться если просто в текстовом его откроешь

strerror() - возвращает строковое лписание ошибки -GetLastError() - получает последнюю ошибку в вызывающем потоке, т.к. работает твоя программа то это как раз и будет ошибка в твоей программе, если strerror - для тебя сложновато, просто убери эту функцию и вставь своё описание

fseek(f,pos,SEEK_END); - перемещает курсор в файле в позицию pos от его конца (SEEK_END) или начала SEEK_SET. (SEEK_END, SEEK_SET - объявленные в stdio.h константы)
ftell(f); - возвращает текущую поззицию курсора в файле

Теперь гляди - переместили курсор вконец файла, спросили позицию (она = длинне файла), вернули курсор вначало, чтобы начать чтение - вот такой вот алгоритм
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru