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

Как работает cout? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разработать программу, сортирующую предложения текста по цели высказывания http://www.cyberforum.ru/cpp-beginners/thread1175498.html
Помогите пожалуйста. Нужно написать программу, которая считывает текст из файла и выводит на экран сначала вопросительные, затем восклицательные, а затем повествовательные предложения...
C++ Создание формы по коду Здравствуйте. Нужна помощь в создании формы из ниже перечисленного кода, чтобы она показала итог программы: 1. кол-во столбцов, не содержащих ни одного нулевого элемента ( оформить в виде функции... http://www.cyberforum.ru/cpp-beginners/thread1175476.html
Объяснить выражение C++
Привет всем. Помогите пожалуйста, объясните, что значит следующее выражение: int value = flex != 0 ? flex : 10000;
Вывести слова сообщения в порядке возрастания их длин C++
Вывести слова сообщения в порядке возрастания их длин.
C++ Сколько различных символов встречается в строке http://www.cyberforum.ru/cpp-beginners/thread1175466.html
которая для заданной строки s определяет, сколько различных символов встречается в строке.
C++ Std::set( vector ) и расход памяти Здравствуйте! Пытаюсь разобраться сколько памяти съедают контейнеры и никак не могу понять следующее. Вот есть код( ниже) В конце стоит бесконечный цикл(знаю что так делать нельзя) только для того... подробнее

Показать сообщение отдельно
nsh12
0 / 0 / 0
Регистрация: 14.05.2014
Сообщений: 6
14.05.2014, 12:31  [ТС]
программа - мини бд, содержащая в себе название блюд, время приготовления, калорийность, стоимость.
перед выводом на экран структура считывается из файла. может проблема в этом фрагменте кода?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
void fa(){
      struct recipe *list;
      int k=0;
      FILE  *fa;
      fa=fopen("list.txt", "r");
      fseek (fa,0,SEEK_SET);
      list=(recipe *)malloc((k+1)*sizeof(recipe));
      while (!feof(fa)) {
            list=(recipe *)realloc(list,(k+1)*sizeof(recipe));
            /*fgets(list[k].name,30,fa);
            fscanf(fa, "%d %d %d %s", &list[k].ccal, &list[k].time, &list[k].price, &list[k].mode);
            fgets(list[k].process,1000,fa);*/
           
            fread(list[k].name,sizeof(char),30,fa);        
            fscanf(fa, "%d %d %d ", &list[k].time, &list[k].ccal, &list[k].price);
            //fread(list[k].process, sizeof(char), 1000, fa);
            fscanf(fa, "%s", &list[k].mode);
            k++;
     }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru