Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.05.2012, 18:29   #11
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Цитата:
Сообщение от Hacker19_90 Посмотреть сообщение
потому что в Turbo Pascal нет поддержки динамических массивов.
Это с каких пор?
s-andriano вне форума Ответить с цитированием
Старый 08.05.2012, 18:37   #12
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Цитата:
Это с каких пор?
А с каких она там была?
Вот приведите мне скрин с окна Турбо Паскаля с сообщением о компиляции
кода в котором есть дин. массивы.
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 08.05.2012, 19:18   #13
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Ну, Турбо Паскаля у меня нет, так что вашу просьбу выполнить не могу.
Но еще никто не отменял документации, которую можно почитать и выяснить, как в ТР использовать динамическую память.
Почитайте что-нибудь про использование getmem или new.
s-andriano вне форума Ответить с цитированием
Старый 08.05.2012, 19:22   #14
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Цитата:
Но еще никто не отменял документации, которую можно почитать и выяснить, как в ТР использовать динамическую память.
Ну если что, опыт работы в ТП тоже никто не отменял и советы старших товарищей по форуму!
Поэтому могу вам сказать, что без извращений в ТП вы не получите динамический массив подобный делфи
a: array of integer
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 09.05.2012, 12:35   #15
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от s-andriano
Но еще никто не отменял документации, которую можно почитать и выяснить, как в ТР использовать динамическую память.
А никто про динамическую память ничего не говорил!

Перечитывайте до прояснения -
в TurboPascal нет динамических массивов
Serge_Bliznykov вне форума Ответить с цитированием
Старый 09.05.2012, 13:01   #16
Alexeoi
Новичок
Джуниор
 
Регистрация: 07.05.2012
Сообщений: 7
По умолчанию

Поэтому могу вам сказать, что без извращений в ТП вы не получите динамический массив подобный делфи
a: array of integer


Это точно. Я не раз читал в Интернете, что нужно ввести a: array of integer но это никак не работало, ошибку выдавал.
Alexeoi вне форума Ответить с цитированием
Старый 09.05.2012, 13:07   #17
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Цитата:
Сообщение от Hacker19_90 Посмотреть сообщение
Поэтому могу вам сказать, что без извращений в ТП вы не получите динамический массив подобный делфи
a: array of integer
А кто сказал, что динамический массив в Паскале должен удовлетворять всем признакам присущим таковому в Делфи?

Чтобы массив мог называться динамическим, достаточно лишь того, чтобы размер массива можно было изменять в процессе выполнения программы.

Тем более, ТС вполне достаточно тех возможностей, которые реализованы в диалекте Турбо Паскаль.
s-andriano вне форума Ответить с цитированием
Старый 09.05.2012, 13:15   #18
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от s-andriano
А кто сказал, что динамический массив в Паскале должен удовлетворять всем признакам присущим таковому в Делфи?

Чтобы массив мог называться динамическим, достаточно лишь того, чтобы размер массива можно было изменять в процессе выполнения программы.
s-andriano, честно говоря, я не понимаю, зачем Вы спорите с очевидными вещами.
Да, согласен, если размерность массива можно изменять в процессе выполнения программы, данный массив можно назвать динамическим массивом.
Проблема в том, что в TurboPascal НЕЛЬЗЯ задать массив без указания размерности. точка.
Следовательно, динамических массивов в TurboPascal'е не было и нет!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 09.05.2012, 14:11   #19
TinMan
Форумчанин
 
Аватар для TinMan
 
Регистрация: 05.09.2011
Сообщений: 869
По умолчанию

s-andriano, как тебе уже указали выступавшие выше, словосочетание "динамические массивы" есть термин, а не простое существительное с эпитетом. Он обозначает как концепцию, так и конкретные ее реализации в различных языках. То, что ты говоришь про динамическое выделение памяти, под эту концепцию не подпадает. А также, реализация TurboPascal (Царствие ей Небесное) не входит в список ее поддерживающих. Свободное толкование этого словочетания, исходящее из уст программиста, совершенно бессмысленно на форуме программистов. Советую тебе признать свою ошибку и испариться из этой темы с достоинством.
Предпочитаю на "ты".
TinMan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение программы Алексей078 Свободное общение 2 14.10.2011 17:46
изменение программы Тотошка91 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 20.06.2011 00:20
Написать программы шифрования на Delphi Романи Фриланс 2 27.05.2011 23:35
Изменение бесплатной программы shivo Фриланс 4 11.01.2011 16:25
Изменение программы в ТР dante92 Помощь студентам 2 27.12.2009 20:46