Re: const char* const - Путаница
От: wander  
Дата: 12.12.09 21:01
Оценка:
Здравствуйте, TheAteist, Вы писали:

TA>Но вот таким образом у меня получается изменить значение m_name с "name1" на "name2"

TA>
TA>Device d("name1");
TA>strcpy((char*)d.GetName(),"name2");
TA>

TA>Или я не правильно понял "const char* const". Поясниете плиз.

Очевидно, ты не правильно понял смысл (char*). Именно этим ты нарушил существующие правила для контроля типов в С++, сделав принудительное приведение типа. Следовательно все последствия налицо.

TA>Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.