Инициализация статических членов
От: Аноним  
Дата: 28.11.05 09:16
Оценка:
При инициализации статических членов, С++ позволяет это делать внутри себя только для константных интегральных типов.

То есть нельзя написать

class SomeClass
{
cons static std::string Str = "Str";
};

а надо инициализировать Str в единице трансляции

Вопрос, а какими практическими соображениями вызвано данное ограничение?
В Java, к примеру, так делать можно.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.