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

fseek вылетает - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Код Хэмминга http://www.cyberforum.ru/cpp-beginners/thread51507.html
Прошу объяснить как работает этот код Хэмминга и написать прогу по заданию. Задание. 1)Написать программу, реализующую код Хэмминга для текстового файла. Блок для кодирования взять произвольный. 2)Выполнить проверку работы алгоритма, то есть изменить текстовый файл, а ваша программа должна определить и справить ошибку. 3)Протокол работы программы должен выводиться на экран.
C++ Текстовый редактор - программа выдает предупреждения Тут вот задали написать текстовой редактор на си,выдана программа-заготовка,она по идее якобы тот же текст.ред.но урезанный,в общем беру эту прогу,пытаюсь компилировать,но -куча ошибок(чего в принципе быть не должно), начинаю смотреть вид ошибок,понимаю что не подключены нек.библиотеки #include,кое-что узнаю,вношу,но остается все таки еще- c:14: предупреждение: инициализация из... http://www.cyberforum.ru/cpp-beginners/thread51490.html
Запись файла в изображение C++
Программа для записи файла в bitmap, с хидером. #include <stdio.h> #include <conio.h> char *filename, *picname; FILE *in, *out; char *infile; long size; char *hdr; int wh; struct{
даны натуральные числа N и M (N>M). вычислить : C++
N --- \ K(квадрат) ln(K!) / --- K=M даны натуральные числа N и M (N>M). вычислить :
C++ работа со string http://www.cyberforum.ru/cpp-beginners/thread51437.html
Здравствуйте, такая проблема: Создаю например такой класс: #include <iostream> #include <string> using namespace std; class A { private:
C++ задача с массивами написать программу , которая проверяет , представляют ли элементы введенного с клавиатуры массива возрастающую последовательность . подробнее

Показать сообщение отдельно
accept
4821 / 3241 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
20.09.2009, 09:27     fseek вылетает
C99 7.19.9.2
Код
3 For a binary stream, the new position, measured in characters from the beginning of the
  file, is obtained by adding offset to the position specified by whence. The specified
  position is the beginning of the file if whence is SEEK_SET, the current value of the file
  position indicator if SEEK_CUR, or end-of-file if SEEK_END. A binary stream need not
  meaningfully support fseek calls with a whence value of SEEK_END.
короче говоря, не юзай этот способ
там может быть неопределённый конец файла из-за b
можно дойти до конца файла и применить fsetpos, она более разработана
или прочитать файл до конца, применить ftell, перемотать и дальше работать
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru