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

Функция отбора по заданному критерию для данных из .bin в .txt - C++

Восстановить пароль Регистрация
 
izbranniy
1 / 1 / 1
Регистрация: 24.05.2013
Сообщений: 15
25.05.2013, 01:00     Функция отбора по заданному критерию для данных из .bin в .txt #1
Доброго времени суток. Такая проблема:

Необходимо из бинарного файла со списком футболистов отобрать в текстовый вратарей.
C++
1
2
3
4
5
void zap(FILE*FT,FILE**FB)
        {while (fread(&dan,sizeof(data),1,*FB)>0)
         if ((String)dan.ampl=="Вратарь")
         fprintf(*FT,"%s %s %s %s %i %i\n",&dan.name,&dan.rod,&dan.mest,&dan.ampl,dan.game,dan.yc);
         }
В итоге получаю:
[C++ Error] Lib.cpp(34): E2034 Cannot convert 'FILE' to 'FILE *'
[C++ Error] Lib.cpp(34): E2342 Type mismatch in parameter '__stream' (wanted 'FILE *', got 'FILE')
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2013, 01:00     Функция отбора по заданному критерию для данных из .bin в .txt
Посмотрите здесь:

C++ Функции для записи данных в отдельный файл txt
Есть ли функция для печати типа данных ? C++
C++ Отсортируйте строки таблицы в первую очередь по первому критерию, при равенстве по первому критерию, отсортируйте по второму
С++ Создать оконную таблицу для корректировки данных в файле формата ".txt" C++
C++ Функция, удаляющая элементы массива по критерию
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
BAADF00D
Заблокирован
25.05.2013, 01:46     Функция отбора по заданному критерию для данных из .bin в .txt #2
функция fprintf первым параметром принимает указатель на структуру FILE (который вмещается в unsigned long), а ты ей даешь разыменованный указатель, а именно структуру, которая в unsigned long ну никак не вмещается.
izbranniy
1 / 1 / 1
Регистрация: 24.05.2013
Сообщений: 15
25.05.2013, 02:10  [ТС]     Функция отбора по заданному критерию для данных из .bin в .txt #3
И как быть?
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
25.05.2013, 06:16     Функция отбора по заданному критерию для данных из .bin в .txt #4
Цитата Сообщение от izbranniy Посмотреть сообщение
И как быть?
C++
1
fprintf(FT,"%s %s %s %s %i %i\n",&dan.name,&dan.rod,&dan.mest,&dan.ampl,dan.game,dan.yc);
Yandex
Объявления
25.05.2013, 06:16     Функция отбора по заданному критерию для данных из .bin в .txt
Ответ Создать тему
Опции темы

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