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

Динамический массив структур - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Состав проекта С++ http://www.cyberforum.ru/cpp-beginners/thread693084.html
Добрый вечер, Уважаемые Программисты! Возник такой вопрос, ответ на который гугл мне не дал, поиск по форумы тоже промолчал. При создание проекта весь код разноситься по разным файлам с расширением .h и .cpp. Так вот вопрос состоит в том, что писать в заголовочные файлы, а что в .cpp. Из курса колледжа помню, что мы разбивали в h - вроде писали классы и их тела. И еще вопрос как они...
C++ Самая популярная бесплатная среда С++ Какая среда C++ самая популярная и самая используемая сейчас и она бесплатная ? http://www.cyberforum.ru/cpp-beginners/thread693082.html
Скетч Arduino -> C++ C++
Здравствуйте! Скажите, пожалуйста, можно ли как то перевести скетч Ардуино в код C++? Заранее спасибо!
Найти количество делителей заданного числа n, заданного в диапазоне 1 <= n <= 10^18 C++
Нужно узнать количество делителей числа N. Но сложность в том что N большое и перебирать все делите не вариант.
C++ Выделить в одномерном массиве знакочередующийся подмассив http://www.cyberforum.ru/cpp-beginners/thread693049.html
Выделить в одномерном массиве знакочередующийся подмассив....помогите плиз!
C++ Не могу разобраться с qmake С помощью QtDesigner создал 2 файла gotocelldialog.ui и main.cpp в папке gotocell , запускаю: qmake -project появляется gotocell.pro далее запускаю qmake и он создает мне две папки: Debug, Release (пустые) и три makefile: makefile, makefile.debug, makefile.release но не создает файл gotocelldialog.h, который собственно должен появиться ну и в папке debug должен появиться .exe программы.... подробнее

Показать сообщение отдельно
zepterman
0 / 0 / 0
Регистрация: 08.09.2012
Сообщений: 27
09.11.2012, 16:25     Динамический массив структур
Необходимо создать структуру, и сделать динамический массив структур.
Фиксированный массив получается сделать, а вот с динамическим массивом где-то ошибка.
Подскажите, пожалуйста, где ошибка.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
int mysize=3;
 
struct movies 
{ 
    char film_name[30];
    char film_director[30];
    char film_genre[10];
    int rate; 
    int price; 
    
} *p_darr = new movies [mysize];
 
void main()
{
    p_darr[0]= { "City Island","Raymond de Felitta","drama",0,0};
    
}
Добавлено через 26 минут
Кстати, если ввести так, все нормально:
C++
1
p_darr[1].price=100;
а если так - ошибка, error C2440: '=' : cannot convert from 'const char [6]' to 'char [30]' :
C++
1
p_darr[1].film_director="Genri";
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru