const char* const - Путаница
От: TheAteist  
Дата: 12.12.09 20:58
Оценка:
"const char* const" в функции GetName() надо чтоб зажитит m_name, т.е. чтоб не изменить его значение?
class Device
{
...
private:    
    char m_name[20];
public:
...
    const char* const GetName() const;
}

Но вот таким образом у меня получается изменить значение m_name с "name1" на "name2"
Device d("name1");
strcpy((char*)d.GetName(),"name2");

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

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