Показать сообщение отдельно
Старый 29.08.2008, 08:04   #6
odd
Мастер
 
Аватар для odd
 
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений
(для 713 пользователей)
Ответ: Lib_array2d - Динамический двухмерный массив

Сообщение от Phantom_wc Посмотреть сообщение
У меня вопрос. Почему во многих языках программирования нет динамических массивов. Типа это как бы позволяет интерпретатору (ну или платформе, на которой программа потом будет выполняться) память лучше распределить? Типа сразу известно, сколько памяти выделять под выполнение программы? Но ведь есть куча других способов загрузить память до предела. Вот взяли и отобрали у разработчиков такую удобную вещь =(
Как раз наоборот. Во всех современных языках типа Java, С# можно объявлять переменную в любом месте кода, это только в MP остался такой пережиток. Там же всё очень просто и удобно. Захотел - объявил массив, что-то там с ним сделал, взял и удалил его. Особенно круто дела на C# обстоят. Там есть очень много классов-коллекций на все случаи жизни и практически всё что тебе нужно уже реализовано. По-этому даже на такие достаточно сложные действия как синхронизация данных с SQL сервером или скажем запись/чтение данных в файл реализуется 1-2 операторами.
(Offline)
 
Ответить с цитированием