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

Как забрать из функции структуру - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Встроенные функции http://www.cyberforum.ru/cpp-beginners/thread926161.html
Inline для встроенных функция надо писать и в прототипе и в определнии? Или в одном каком-то месте?
C++ const переменная Вопрос по коду ниже. Насколько я знаю const переменная, это переменная по имени которой нельзя перезаписывать область памяти. Я завёл указатель на такую переменную, который не const. Изменил значение... http://www.cyberforum.ru/cpp-beginners/thread926141.html
Задача про календарь C++
Имеется задача: Два одноклассника Петя и Вася родились не ранее 1993 и не позднее 1994 года, причем, Петя старше Васи. Напишите программу, которая по заданным дням рождения определяет: на...
Bin файл из Modbus. Прочитать из файла область памяти C++
Доброго времени суток! Подскажите пожалуйста, у меня есть bin-файл из которого нужно достать данные полученные устройством и хранящиеся в ячейках памяти, т.е. смещение адреса - 0002h, адрес в...
C++ Указатель http://www.cyberforum.ru/cpp-beginners/thread926118.html
Имеется код: // header #ifndef DMA_H_ #define DMA_H_ #include <iostream> class abs { private:
C++ Учебники/уроки по MVS Сорри, если не туда пишу. Очень нужна литература по изучению C++ в связке с Microsoft Visual Studio. В инете много материала по MVS, но везде только для чайников (переменные, операторы), при чём... подробнее

Показать сообщение отдельно
Ghoster
0 / 0 / 0
Регистрация: 02.12.2012
Сообщений: 35
20.07.2013, 16:02  [ТС]
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Код C++

void read (product* pro)
{
* * ifstream f;
* * int i=0, n;
* * f.open( "text.txt");
* * * while(!f.eof())
* * * { *f.getline(pro[i].name, 100, ',');
* * * * *f.getline(pro[i].exist, 100, ',');
* * * * *f.getline(pro[i].price, 100, ',');
* * * * *f.getline(pro[i].kolv, 100, ',');
* * * * *f.getline(pro[i].srgod, 100, ',');
* * * * *f.getline(pro[i].data_post, 100, ',');
* * * * *f.getline(pro[i].rank, 100, ';');
* * * * *i++; }
* * * * *f.close();
* * * *n=i-1;
}
int main(){
* //product* pro=new product[n]; так создаётся новый эл-т массива структур.
* read(pro);
* return 0;
}
В main() всё равно не заполненная структура получается! Мне в main() надо получить заполненную структуру..
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru