Сообщение Re: wchar_t* C++ => string c#?? от 11.07.2016 14:44
Изменено 11.07.2016 14:47 Serginio1
Здравствуйте, Lepsik, Вы писали:
L>[ccode]
L>wchar_t* NTAPI TestUnicode()
L>{
L> return L"<\xD1\xD1\xD1\xD0\xAE\xA9>\0\0"; //CCCP
L>}
А нельзя попроще
return L"CCCP"; //CCCP
Только вот строка прекратит существование после выхода из процедуры.
Проще создать переменную wstring присвоить ей значение и передать c_str().
Прошу прощения если что. С++ изучаю 2 недели.
L>[ccode]
L>wchar_t* NTAPI TestUnicode()
L>{
L> return L"<\xD1\xD1\xD1\xD0\xAE\xA9>\0\0"; //CCCP
L>}
А нельзя попроще
return L"CCCP"; //CCCP
Только вот строка прекратит существование после выхода из процедуры.
Проще создать переменную wstring присвоить ей значение и передать c_str().
Прошу прощения если что. С++ изучаю 2 недели.
Re: wchar_t* C++ => string c#??
Здравствуйте, Lepsik, Вы писали:
L>[ccode]
L>wchar_t* NTAPI TestUnicode()
L>{
L> return L"<\xD1\xD1\xD1\xD0\xAE\xA9>\0\0"; //CCCP
L>}
А нельзя попроще
return L"CCCP"; //CCCP
Только вот строка прекратит существование после выхода из процедуры.
Проще создать статическую переменную wstring присвоить ей значение и передать c_str().
Прошу прощения если что. С++ изучаю 2 недели.
L>[ccode]
L>wchar_t* NTAPI TestUnicode()
L>{
L> return L"<\xD1\xD1\xD1\xD0\xAE\xA9>\0\0"; //CCCP
L>}
А нельзя попроще
return L"CCCP"; //CCCP
Только вот строка прекратит существование после выхода из процедуры.
Проще создать статическую переменную wstring присвоить ей значение и передать c_str().
Прошу прощения если что. С++ изучаю 2 недели.