![]() |
Модераторы: LSD Страницы: (144) « Первая ... 32 33 [34] 35 36 ... Последняя »
( Перейти к первому непрочитанному сообщению ) |
![]() ![]() ![]() |
|
Freyzer |
|
|||
![]() обаятельный нахал ![]() ![]() Профиль Группа: Участник Сообщений: 277 Регистрация: 12.12.2009 Где: на Марсе Репутация: нет Всего: 1 |
А я вброс по новой сделаю: null вообще - то, это просто неосвоенное простраснтво. Созданного для сохранения памяти.
-------------------- Advocatus Dei ![]() ![]() |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 14 Всего: 459 |
На самом деле NULL может означать разное в разных категориях. Это не универсальное понятие. Вот что говорит википедия.
В SQL это не пустота, а некоторое значение. Поэтому и логика может быть иной. Не думаю, что имеет смысл что-то обобщать на основе того что в С++ это так. -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
k0rvin |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 442 Регистрация: 24.1.2010 Репутация: 1 Всего: 5 |
Тебя никто не заставляет делать финты в стиле Александреску например. А без них C++ прост и логичен.
Не, QucikTime не нужно использовать, а Qt да, можно, если нужно, почему бы и нет? QtCreator весьма неплохая IDE. Ты же (почти) не пишешь на делфи без VCL? -------------------- “Object-oriented design is the roman numerals of computing.” — Rob Pike All software sucks |
||||
|
|||||
serger |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 19.6.2007 Где: Ижевск Репутация: 0 Всего: 5 |
k0rvin, имхо QtCreator - весьма посредственная IDE.
![]() Впрочем, Delphi 7 - ещё хуже. А более поздние видел лишь мельком. -------------------- упс! |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 14 Всего: 459 |
Ахахаха - прост и логичен ![]() ![]() ![]() Может ты хотел сказать, что язык С прост и логичен? С++ как ни посмотришь на стандарт, то Unspecified behavior, то Undefined behavior . Зачем нам Александреску, открываешь исходники STL/boost и просто поражаешься простоте лаконичности и красоте кода, в котором бесконечная вложенность шаблонов и определений типов перемежается тоннами директив препроцессора и не безопасными макросами. Избавляйтесь от засиплюсплюсивания мозга. Это плохая болезнь, которая трудно поддается лечению. Простой язык это такой язык, на котором Junior будет свободно читать код, который написал тимлид. В корпоративных проектах, над которыми работают много программистов одновременно, недостаточно знать несколько конструкций и уметь их применять для решения поставленных задач. Нужно вполне владеть языком, чтобы уметь разбираться в чужом коде и при необходимости вести поддержку и развитие его. -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
k0rvin |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 442 Регистрация: 24.1.2010 Репутация: 1 Всего: 5 |
Си -- унылый псевдоязычок, в котором ни ссылок, ни константных объектов, ни пространств имен, ни искаробочного (хотя бы статического) полиморфизма. Уж лучше паскаль тогда.
А я вам и говорю: не используйте магию и ваши волосы будут мягкими и шелковистыми.
Таких языков не существует. Ибо чем примитивней язык, тем сложнее читать и понимать большие проекты. А в С++-командах нередко запрещают использовать какие-то не сильно нужные фичи языка. -------------------- “Object-oriented design is the roman numerals of computing.” — Rob Pike All software sucks |
||||||
|
|||||||
Alexeis |
|
||||||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 14 Всего: 459 |
При использовании С++ некоторая магия получается сама собой из-за синтаксических ошибок.
Язык С простой язык, в котором каждая необходимость решается одной возможностью. Благодаря свой простоте он работает на всех платформах и предъявляет минимум требований к железу. Для своего круга задач он более чем хорош. Именно поэтому он не теряет своей популярности в отличии от С++, который хотя и слишком медленно, но уверенно движется в сторону помойки. -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
||||||
|
|||||||
drkot |
|
|||
![]() Ищущий ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1042 Регистрация: 5.5.2006 Репутация: нет Всего: 8 |
тоесть опять информацией не владеем, но при этом, что-то доказываем и учим... TObject.MethodAddress() вроде как и в семерке был. Правда только для секции published. Начиная с BDS2010 (если память не изменяет) есть директива позволяющая управлять компоновкой, так что при желании можно все добавить или отключить. {$RTTI EXPLICIT PROPERTIES([vcPublic]) FIELDS([vcPublic])} PS: Всем спасибо! Свою цель достиг, теперь можно и делом заняться. А Вы продолжайте... может кто и победит. -------------------- Ошибка не становится истиной по причине широкого распространения, как и Истина не становится Ошибкой из-за того, что никто её не видит. |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 538 |
Кстати, а что с производительностью RTTI, насколько он медленней чем прямой вызов метода?
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Freyzer |
|
|||
![]() обаятельный нахал ![]() ![]() Профиль Группа: Участник Сообщений: 277 Регистрация: 12.12.2009 Где: на Марсе Репутация: нет Всего: 1 |
Есть конкретное утверждение, что - то мне не верится, СКУЛ версию преведи? -------------------- Advocatus Dei ![]() ![]() |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 14 Всего: 459 |
Цитата с ссылкой.
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
Akella |
|
||||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 1 Всего: 329 |
Я спрашивал не про мобильники, а про смартфоны и планшеты на таких ОС, как iOS, Android, Windows Phone. |
||||
|
|||||
Freyzer |
|
||||
![]() обаятельный нахал ![]() ![]() Профиль Группа: Участник Сообщений: 277 Регистрация: 12.12.2009 Где: на Марсе Репутация: нет Всего: 1 |
Alexeis вот и ответы с твоей ссылки, неправильно читаем:
Alexeis, все сцилко из той статьи из вики я не стану сюда постить но, прочитай внимательно, это особо выделю:
О чем это говорит? NULL это ничто иное как, абсолютный ноль, там нет даже самого ноля который может принимать значения, переменные, их функции, опции ну и фсцо остальное... Это сообщение отредактировал(а) Freyzer - 7.2.2013, 08:04 -------------------- Advocatus Dei ![]() ![]() |
||||
|
|||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 1 Всего: 329 |
Опубликованы исходные коды Photoshop 1.0.1 образца 1990 года
В архиве — 179 файлов, суммарно — 128 тысяч строк кода, на 75 процентов написанного на языке Pascal и на 15 процентов — на ассемблере |
|||
|
||||
serger |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 518 Регистрация: 19.6.2007 Где: Ижевск Репутация: 0 Всего: 5 |
Akella,
1. delphi причём? 2. 3. Теперь он на чём писан? Добавлено через 14 секунд ![]() -------------------- упс! |
|||
|
||||
![]() ![]() ![]() |
Правила ведения Религиозных войн | |
|
1. Уважайте собеседника 2. Собеседник != враг 3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez" С уважением, Smartov. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Религиозные войны | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |