Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.05.15;
Скачать: [xml.tar.bz2];

Вниз

array   Найти похожие ветки 

 
Minotavr   (2003-04-30 14:31) [0]

Привет всем !

Мастера подскажите, можно ли в разделе const
создать array of string;


 
MBo   (2003-04-30 14:33) [1]

да, только с указанием размерности array [...] of string


 
Minotavr   (2003-04-30 14:40) [2]

непонял :-)

Требуется создать const
так чтобы получилось как то так :

lala = ["dsfsd","dsafwdef",ertert"];


 
evvcom   (2003-04-30 14:43) [3]

const
MyArray: array [0..2] of string = ("dsfsd","dsafwdef","ertert");


 
ASMiD   (2003-04-30 14:47) [4]

Я тоже непонял.
Но такое проходит сто пудов.

const
oxo : array[1..3] of string[5] = ("alpha","betta","gamma");

главное, чтобы размер string был не меньше самого длинного слова.


 
Minotavr   (2003-04-30 14:48) [5]

Спасибо


 
evvcom   (2003-04-30 14:56) [6]

И без string[5] должно проходить. У меня используется гораздо круче (под D5), и все пашет безо всякого, правда, дополнительно тип определен, но это чисто для дальнейших удобств:
type
TMyArray = array[0..2] of string;

const
Arr1: TMyArray = ("alpha","betta","gamma");
Arr2: array[0..1] of TMyArray = (
("alpha0","betta0","gamma0"),
("alpha1","betta1","gamma1"));


 
ASMiD   (2003-04-30 15:00) [7]

>evvcom
Согласен.
Можно изгаляться до бесконечности.


 
Minotavr   (2003-04-30 15:02) [8]

А так чтобы размерность не ставить :-)

У меня уже заработало, но так чтобы тему закрыть


 
ASMiD   (2003-04-30 15:06) [9]

Не ставить размерность массива строк или длинну строки в элементе массива?


 
evvcom   (2003-04-30 15:15) [10]

Длину строки можешь и лучше не ставить. А если не ставить размерность массива, то это уже получается динамический массив, а динамика и константа - понятия несовместимые. Тему можно закрывать.


 
Minotavr   (2003-04-30 15:37) [11]

.. А если не ставить размерность массива, то это уже получается динамический массив

а тут я не согласен хотя борланд думает иначе :-)


 
evvcom   (2003-04-30 16:01) [12]

Речь идет как раз о продукте Борланд. Поэтому мы вынуждены считать так, как считает Борланд, и здесь это получается динамический массив



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.05.15;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.008 c
7-47018
asdf622
2003-03-20 17:08
2003.05.15
Очистка памяти. Как сделать?


14-46959
zorg2003
2003-04-26 23:05
2003.05.15
Где взять mmsystem.hlp ???


1-46815
YurA
2003-05-01 22:16
2003.05.15
QReport


1-46813
bxMax
2003-04-30 16:19
2003.05.15
Как создать класс без наворотов, что бы память только под данные?


1-46833
Yanis
2003-04-30 15:44
2003.05.15
Помогите с OpenDialog!!!!!!!!!!!!!!!!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский