Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 10.11.2010
Сообщений: 4
1

Динамический массив в Конструкторе Формы

10.11.2010, 20:49. Показов 780. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Такс это в юните:

#include <vcl.h>
#pragma hdrstop

#include "Unit1.h"
#include "MYDLL.cpp"
float **a;
float *x;
int n=5;


//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
a=new float*a[n];
for(int i=0;i<n;i++)
a[i]=new float[n];
x=new float[n];
}


Ошибка:
E2379 Statement missing ;
красным выделяет эту строку a=new float*a[n];
курсор в a[|n]


В чем прикол, а то я не шарю
Надо чтоб это было все-таки в конструкторе

Кто поможет, тому биг спс
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.11.2010, 20:49
Ответы с готовыми решениями:

Динамический массив: ошибка в конструкторе
Приветствую! Слушаю лекцию ТЕХНОПАРК, и там рассказывается про динамический массив с примером на...

Создать динамический массив треугольной формы и вывести его на экран
Как создать динамический массив треугольной формы и вывести его на экран?

Динамический массив при наследовании, элементами которого являются объекты класса наследника динамический массив
Попробовал создать динамический массив, у которого элементы - объекты класса динамический массив,...

Сделать динамический массив структур, причем в структуре так же существует динамический массив
Добрый день. Есть такая пзадача: нужно сделать динамический массив структур, причем в структуре...

2
2816 / 1407 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
10.11.2010, 21:03 2
Лучший ответ Сообщение было отмечено Романнн как решение

Решение

Цитата Сообщение от Романнн Посмотреть сообщение
a=new float*a[n];
Сила подсказывает, чтоб ты попробовал так:

C++
1
a = new float*[n];
1
0 / 0 / 0
Регистрация: 10.11.2010
Сообщений: 4
10.11.2010, 21:07  [ТС] 3
спасыбо начальныка, как всегда у меня тупые и простые ошибки
СПАСЫБО!
0
10.11.2010, 21:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.11.2010, 21:07
Помогаю со студенческими работами здесь

Динамический массив ,элементами которого являются объекты класса динамический массив
Доброго времени суток, захотел создать динамический массив ,элементами которого являются объекты...

Размер формы в конструкторе
Как снять ограничение на размер формы в конструкторе? Он ограничен разрешением экрана. Моя задача -...

Сохранение изменений в конструкторе формы
Проблема такая: есть составная форма, с несколькими вложенными подчиненными. В режиме...

События срабатывают в конструкторе формы
Есть событие по нажатию кнопки на форме и событие, возникающее при получении фокуса текстовым...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru