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

Определить структурированный тип, набор функций (в виде меню) для работы с массивом структур - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ зависает программа http://www.cyberforum.ru/cpp-beginners/thread223294.html
требуется всего лишь нарисовать график функции, но программа рисует только оси системы координат, после чего зависает, из-за чего такое может быть? ...
C++ удаление пробелов между словами и буквами доброго времени суток, не могли бы вы мне помочь в создании программы которая удаляет удвоенные согласные в любом предложении, но чтоб удаляла а не заменяла на пробелк примеру чтоб было слово... http://www.cyberforum.ru/cpp-beginners/thread223278.html
C++ Работа с текстовым массивом
Помогите с одной темой: в текстовом массиве на С необходимо произвести замену исходного слова на другое столько раз сколько раз сколько исходное слово встречается в первой строке данного текста
C++ Выбрать идущие подряд тройки цифр, упорядоченных по возрастанию. ( Не используя массивы )
Здравствуйте ! Помогите решить задание : Выбрать идущие подряд тройки цифр, упорядоченных по возрастанию. (Разрешаются только библиотеки iostream или stdio.h и не используя при этом массивы !!!)...
C++ Бинарное дерево http://www.cyberforum.ru/cpp-beginners/thread223267.html
Здравствуйте.Прошу помощи.Никак не могу разобраться в задании.Нужно сделать бинарное дерево и с помощью дерева привести выражение к бесскобочной логике: (a*b+c)/(a-(d+a)).Что это значит?
C++ Only строки* Помогите пожалуйста с написанием программ через библиотеку <stdio.h> 1.Ввести строку и слово. Определить и вывести, сколько раз встречаются в строке буквы, перечисленные в слове. 2.Ввести... подробнее

Показать сообщение отдельно
Минич
66 / 66 / 3
Регистрация: 26.11.2010
Сообщений: 123
03.01.2011, 14:03
Цитата Сообщение от st_dent Посмотреть сообщение
Кстати, в этом примере не удается считать данные из файла. Может кто подскажет в чем проблема?
В файле book.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
void ReadFile(records& r,bool& flag)
{
        FILE *f = fopen("record.txt", "r");
        if(f)
        {
                int size=0;
                fscanf(f,"size=%d ", &size);
                records tmp = {new BOOK[size],size};
                for (int i=0;i<size;i++) 
                        {
                                fscanf(f,"Автор: %s Название: %s Категория: %s Цена: %G Год издания: %d\n"
                                        , &tmp.pBook[i].author
                                        , &tmp.pBook[i].title
                                        , &tmp.pBook[i].category
                                        , &tmp.pBook[i].price
                                        , &tmp.pBook[i].year);
                        }
                delete[] r.pBook;
                r=tmp;
                if(size)flag=1;
        }
        else
                cout<<"Невозможно открыть файл."<<endl;
        fclose(f);
}
в строках 12 - 16 аргументы нужно передавать по ссылке
Теперь работает
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru