Я не могу использовать для оператора [] указатель на объект wstring
, прежде чем преобразовывать его в константу с помощью функции c_str()
.Доступ к элементам с помощью оператора [] по указателю на wstring
В моей программе getwString()
возвращает указатель на wstring
Это работает:
`if(obj->getwString()->c_str()[5]!='H')`
Это не так:
`if(obj->getwString()->[5]!='H')`
Как я могу разыменования это вместо того, чтобы использовать c_str()
функцию Need Помощь
Вы должны сравнивать его с широким символом и, вероятно, не должны возвращать указатель на эту функцию в первую очередь. – chris
'if (obj-> getwString() -> operator [] (5)! = L'H ')' – jrok