-Поиск по дневнику

Поиск сообщений в нетман

 -Фотоальбом

Посмотреть все фотографии серии Название серии
Название серии
18:46 14.06.2021
Фотографий: 5

 -Цитатник

Безопасность Liveinternet - (2)

Безопасность LiveinternetУже не первый раз говорю, что безопасность ЛИРУ далеко не на самом высоком ...

История любви - (0)

Это цитата сообщения yashar Оригинальное сообщениеЭто цитата сообщения yashar Оригинальное сообщение...

Без заголовка - (0)

Это цитата сообщения Лэнс Оригинальное сообщениеЭто цитата сообщения Лэнс Оригинальное сообщение... ...

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 03.11.2005
Записей:
Комментариев:
Написано: 38824


про Pascal

+ в цитатник

Cообщение скрыто для удобства комментирования.
Прочитать сообщение


__ivanhoe   обратиться по имени Четверг, 28 Августа 2008 г. 16:21 (ссылка)
Конечно, 1 :)
Ответить С цитатой В цитатник
Аноним   обратиться по имени Четверг, 28 Августа 2008 г. 16:26 (ссылка)
вот за что люблю в чужих кодах копаться!....(свои стараюсь чистить....)
Ответить С цитатой В цитатник
нетман   обратиться по имени Четверг, 28 Августа 2008 г. 16:27 (ссылка)
SeaGull_online, Не, ну пару слов можно всё-таки написать в коде, не делать же свалку команд там ) Тем-более при компиляции комменты удаляются, даже если это скрипты
Ответить С цитатой В цитатник
__ivanhoe   обратиться по имени Четверг, 28 Августа 2008 г. 16:30 (ссылка)
Я всегда комменчу, т.к. у нас в организации есть практика поддержки одного кода разными людьми.
Ответить С цитатой В цитатник
нетман   обратиться по имени Четверг, 28 Августа 2008 г. 16:33 (ссылка)
__ivanhoe, Хы ) У меня щас в файле с функциями (PHP) только названо всё понятно... Ну типа get_info($type, $data). В принципе там так примитивно, что и комменты не нужны.

А когда мы на паскале писали это пизец был! Откуда ваще появились массивы, величину которых нужно объявлять? О_О ппц :)
Ответить С цитатой В цитатник
__ivanhoe   обратиться по имени Четверг, 28 Августа 2008 г. 16:44 (ссылка)
нетман, в основном пишутся XML-описания, чтобы по ним потом генерить документацию к коду. В коде в основном комментирую условные переходы и втыкаю «шапки» к большим кускам.

А когда мы на паскале писали это пизец был! Откуда ваще появились массивы, величину которых нужно объявлять? О_О ппц :)
Полагаю, что из особенностей выделения памяти в куче. Хотя, с другой стороны, концентрацию маразма повышает то, что размер выделенной под массив памяти нельзя изменить динамически. Если за это не убивать, то за что вообще убивать (с) =D
Ответить С цитатой В цитатник
Главный_синоптик   обратиться по имени Четверг, 28 Августа 2008 г. 16:45 (ссылка)
Ахха. Интересно, а есть где-нибудь сборник прикольных комментариев? Я встречал несколько от которых тихо сползал под стол. Жаль не помню(
Ответить С цитатой В цитатник
__ivanhoe   обратиться по имени Четверг, 28 Августа 2008 г. 16:47 (ссылка)
Chizz, ну, стоит пошерстить оригинальный баш (bash.org), а также The Daily WTF (thedailywtf.com).
Ответить С цитатой В цитатник
pupunussi   обратиться по имени Вторник, 02 Сентября 2008 г. 19:11 (ссылка)
Исходное сообщение __ivanhoe
А когда мы на паскале писали это пизец был! Откуда ваще появились массивы, величину которых нужно объявлять? О_О ппц :)
Полагаю, что из особенностей выделения памяти в куче. Хотя, с другой стороны, концентрацию маразма повышает то, что размер выделенной под массив памяти нельзя изменить динамически. Если за это не убивать, то за что вообще убивать (с) =D
Товарищи, вы на Си когда-нибудь писали? O_O Про ассемблер даже и не спрашиваю...
Ответить С цитатой В цитатник
нетман   обратиться по имени Вторник, 02 Сентября 2008 г. 19:13 (ссылка)
Mandrake, Тока ПэХаПэ :)
Ответить С цитатой В цитатник
pupunussi   обратиться по имени Вторник, 02 Сентября 2008 г. 19:14 (ссылка)
нетман, оно и видно.
Ответить С цитатой В цитатник
__ivanhoe   обратиться по имени Вторник, 02 Сентября 2008 г. 19:20 (ссылка)
Mandrake,
// выделили место под 10 интеджеров в куче
int* arr = (int *)malloc(10 * sizeof (int));

//...

// 10 мало, надо 200. Блок по возможности увеличивается, или переносится
arr = (int *)realloc(arr, 200 * sizeof (int));


Тык ведь?
Ответить С цитатой В цитатник
нетман   обратиться по имени Вторник, 02 Сентября 2008 г. 19:21 (ссылка)
Mandrake, бе-бе-бе )
Ответить С цитатой В цитатник
pupunussi   обратиться по имени Вторник, 02 Сентября 2008 г. 19:22 (ссылка)
Что касается памяти, то невозможность изменить размер выделенного куска - не недостаток языка, так компьютерная память устроена. В стандартной библиотеке Си, к примеру, есть функция realloc, которой полученную malloc'ом память можно увеличить. Но на самом деле выделяется новый кусок памяти нужного размера, содержимое старого в него копируется, указатель на старый освобождается и возвращается указатель на новый. В других языках всё так и происходит, с запасом, естественно, чтобы постоянно память не выделять, но всё же именно так, только от программера скрывается. Больше прячется от программера - меньше контроля, зато меньше геммороя. Я сам управляемый код люблю писать, но всё-таки устройство компьютера знать не помешает. Хотя бы для общего развития.
Ответить С цитатой В цитатник
pupunussi   обратиться по имени Вторник, 02 Сентября 2008 г. 19:24 (ссылка)
__ivanhoe, ах, ну да, "по возможности" забыл добавить.

Маразм-то тут где?
Ответить С цитатой В цитатник
нетман   обратиться по имени Вторник, 02 Сентября 2008 г. 19:26 (ссылка)
Mandrake, Ну я начал с PHP, так там размер массива автоматический, мне это очень понравилось
Ответить С цитатой В цитатник
pupunussi   обратиться по имени Вторник, 02 Сентября 2008 г. 19:30 (ссылка)
Исходное сообщение Mandrake
размер выделенной под массив памяти нельзя изменить динамически
Вроде же можно? http://www2.toki.or.id/fpcdoc/ref/refsu197.html
Ответить С цитатой В цитатник
нетман   обратиться по имени Вторник, 02 Сентября 2008 г. 19:32 (ссылка)
Mandrake, Это не мну сказал и цитируй не себя )
Ответить С цитатой В цитатник
pupunussi   обратиться по имени Вторник, 02 Сентября 2008 г. 19:33 (ссылка)
нетман, так, кто это сказал? :D Я из вложенной цитаты в своём сообщении выдрал.
Ответить С цитатой В цитатник
нетман   обратиться по имени Вторник, 02 Сентября 2008 г. 19:37 (ссылка)
Mandrake, У меня такой-же поиск по страничке как и у тебя )
Ответить С цитатой В цитатник
__ivanhoe   обратиться по имени Вторник, 02 Сентября 2008 г. 19:37 (ссылка)
Исходное сообщение Mandrake
__ivanhoe, ах, ну да, "по возможности" забыл добавить.

Маразм-то тут где?
Маразм — эт в паскале, в си в порядке все :)
Ответить С цитатой В цитатник
__ivanhoe   обратиться по имени Вторник, 02 Сентября 2008 г. 19:39 (ссылка)
Mandrake,
Исходное сообщение Mandrake
Вроде же можно? http://www2.toki.or.id/fpcdoc/ref/refsu197.html
Проканает только с памятью, выданной GetMem()'ом, с обычным array не пройдет. По крайней мере в борландовском паскале. В Object Pascal SetSize() или как-то так.
Ответить С цитатой В цитатник
Главный_синоптик   обратиться по имени ...а также The Daily WTF (thedailywtf.com). Пятница, 05 Сентября 2008 г. 20:26 (ссылка)
Спасибо за ссылку! Это что-то с чем-то.
Ответить С цитатой В цитатник
Комментировать К дневнику Страницы: [1] [Новые]
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку