Re: NULL и g++
Привет, Влад!
On Tue, 26 Sep 2000, Vlad Harchev wrote:
>> Это в C. В C++ NULL'а кажется нет, а Страуструп пишет, что есди уж
>> очень надо, то сделайте так:
>> const int NULL=0;
> Так делать глупо с точки зрения производительности - компилятор не
> будет знать значение константы NULL при компиляции - будет выдавать
> код для загрузки этой константы из памяти вместо прямой инструкции на
> сравнение с нулем.
Ничего глупого здесь нет. Компилятор не хуже нас с Вами видит, что это
константа, и в состоянии сообразить, что можно подставить инструкцию
сравнения с нулём.
--
Best regards,
Eugene
Reply to: