|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.01.2012, 01:52 | #1 |
Пользователь
Регистрация: 21.04.2010
Сообщений: 36
|
Размер массива
Добрый вечер уважаемые программисты. Составляю программу наткнулся на некторые сложности,прошу разьяснить.
PHP код:
1)private static int leng; //Поле-размер массива Обязательно ли это поле должно быть статическим? Обычный int leng компилятор не разрешает ставить в int[] mass = new int[leng]; //Cоздаём массив 2)Проблема с размером массива. CMassiv Mass_1 = new CMassiv(num); //Создаём обьект После этого программа идёт не в конструктор,а сразу создаёт массив. То есть сначала в int[] mass = new int[leng]; (leng пока равен 0 и следовательно массив получился с 0 элементами) ,а потом в индексатор public int this[int ind1] (тут он изменит leng на число). Что нужно переправить? 3)Можно ли вообще обойтись без индексатора (ввод размера и значений массива должны вводиться с клавиатуры) 4)public CMassiv() { } //Конструктор принимающий значение 0 Без этого конструктора программа не хочет работать. Почему? Всем откликнувшимся заранее спасибо. |
05.01.2012, 10:08 | #2 |
Форумчанин
Регистрация: 15.12.2010
Сообщений: 398
|
Сравните и все поймёте
Код:
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ограничения на размер массива? | LOST94 | Общие вопросы C/C++ | 4 | 29.03.2010 09:50 |
Размер массива | huzik | Общие вопросы C/C++ | 10 | 15.10.2009 18:15 |
Переменный размер массива | Эйнж | Общие вопросы C/C++ | 14 | 27.03.2009 17:17 |
размер массива | nosuchathing | Общие вопросы C/C++ | 6 | 15.01.2009 11:40 |
Размер массива в Delphi | simple_Pro | Помощь студентам | 2 | 11.05.2008 09:15 |