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

Как ввести данные в динамический массив структур? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Записи http://www.cyberforum.ru/cpp-beginners/thread123945.html
Здравствуйте! Помогите пожалуйста преобразовать код программы на паскале, в С++: program Project2; uses crt; type tv=record mark: string; st:real; mag:string;
C++ Упорядочивание символьного массива указателей #include <iostream> #include <windows.h> //Для начала установите вручную шрифт Lucida Console в свойствах окна консоли. #include <fstream> using namespace std; void up(int *s); char *sp(int... http://www.cyberforum.ru/cpp-beginners/thread123938.html
Описать класс "домашняя библеотека" C++
Задание: Описать класс "домашняя библеотека",поиск книг по автору и году выдачи, предусмотреть добавленние книг в библеотеку и удаление книг из нее. Как описывать такой класс я знаю, но не могу...
Сортировка c вычислением адреса C++
Никак не могу разобратса в алгоритмен сортировка c вычислением адреса. Нужен исходный код
C++ Задать двумерный массив с помощью линейного односвязного списка http://www.cyberforum.ru/cpp-beginners/thread123892.html
Помогите решить задачу: "Задать двумерный массив с помощью линейного односвязного списка". Может кто знает, буду очень благодарен!
C++ Подсчитать число отрицательных частиц не и ни В некотором тексте (например Ни одна система не остается неизменной) определить отрицательные частицы не и ни :) помогите пожалуйста сделать задачу на С подробнее

Показать сообщение отдельно
sunplant
0 / 0 / 0
Регистрация: 07.04.2010
Сообщений: 11

Как ввести данные в динамический массив структур? - C++

30.04.2010, 19:26. Просмотров 1133. Ответов 1
Метки (Все метки)

Подскажите пожалуйста, можно ли вводить данные в динамический массив структур c помощью cin >> следующим образом:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
const int Arsize = 20;
 
struct sponsor 
{
    char name[Arsize];
    double money;
};
 
int main()
{
    int number;
    cout << "Введите количество спонсоров: ";
    cin >> number;
    sponsor *pt = new sponsor[number];
sponsor one =
{
   cin.get(pt[0]->name, Arsize),
   cin >> pt[0]->money
};
А если нельзя. то как это можно сделать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru