Пользователь

Добро пожаловать,

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

Меню сайта




Ваше мнение
Хотите ли вы стать модератором раздела сайта или форума? (Желающие пишем админу.)

Да, конечно.
Только за большие деньги.
Нет, ни за что.
Ну может в будущем...


Результаты
Другие опросы

Всего голосов: 650
Комментарии: 2


Наши партнеры



Статистика




Programming books  Download software  Documentation  Scripts  Content Managment Systems(CMS)  Templates  Icon Sets  Articles  Contacts  Voting  Site Search




ertyuo
Дата: 09.01.2010, 18:20 Сообщение №:1

Новичок

Группа: Новичок

Регистрация: 09.01.2010
Пользователь №: 357
Сообщений: 1
Пол: Нет информации
Спасибо сказали: 0 раз(а)

Предупреждений: 0
---------------------------
Предупреждений: 0 
На днях попалась мне статья про директиву препроцессора define, что она
может использоваться по принципу функции. Вот иллюстрация:
#define PL (c) (c*c)
Так же будет удобнее и легче, чем создавать функцию - все помещается в одной строчке. Вот и вопрос возникает, почему ею ни кто не пользуется?
admin
Дата: 25.01.2010, 09:02 Сообщение №:2

Администрация

Группа: Администрация

Регистрация: 20.11.2008
Пользователь №: 1
Сообщений: 6
Пол: Мужчина
Спасибо сказали: 5 раз(а)

Предупреждений: 0
---------------------------
Предупреждений: 0 
Я думаю потому, что константы имеет смысл использовать тогда, когда они используются многократно в теле всей программы, в противном случае - это неоправданное расточительство памяти.

Создал переменную -> использовал -> освободил ресурсы.

Именно так пишутся приложения, эффективно использующие ресурсы компьютера.
Спасибо сказалиassalt
Тему читают 0 чел.
Пользователи(0):
Внимание! Если у вас не получилось найти нужную информацию, используйте рубрикатор или воспользуйтесь поиском


.



книги по программированию исходники компоненты шаблоны сайтов C++ PHP Delphi скачать