Re[4]: Как наиболее корректно работать с глобальными данными
От: VTT http://vtt.to
Дата: 07.07.15 19:45
Оценка:
Здравствуйте, enji, Вы писали:

E>Здравствуйте, VTT, Вы писали:


VTT>>Ну в контексте C++ в использовании extern действительно нет необходимости.


E>Это как?


Ну а для чего оно может использоваться? Глобальные переменные сподручнее делать в виде статических полей классов (да и использовать только в пределах этого класса), а трюк с шаблонами позволяет одновременно объявлять и определять эти поля в заголовочном файле.
Для внешних функций может понадобиться писать extern "C", но это уже мы попадаем в контекст C.
Говорить дальше не было нужды. Как и все космонавты, капитан Нортон не испытывал особого доверия к явлениям, внешне слишком заманчивым.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.