Re[2]: Смысл static
От: Шахтер Интернет  
Дата: 18.08.04 21:40
Оценка:
Здравствуйте, Lone, Вы писали:

L>Здравствуйте, Павел Кузнецов, Вы писали:


ПК>>Примечание: использование ключевого слова static в последнем значении не рекомендовано комитетом стандартизации C++ (is deprecated). Вместо этого рекомендуют использовать анонимные namespace (хотя, по более свежей информации, может быть, статус deprecated будет снят со static в этом значении для улучшения совместимости с C).


L>А какие преимущества дает использование анонимных пространств имен вместо ключевого слова static в последнем значении? Просто всегда static использовал и даже не задумывался об этом.


Например, можно сделать класс, видимый только в данной еденице трансляции. Со static ом такое сделать нельзя.
... << RSDN@Home 1.1.0 stable >>
В XXI век с CCore.
Копай Нео, копай -- летать научишься. © Matrix. Парадоксы
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.