jak prevest string

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Zamčeno
hacesoft
nováček
Příspěvky: 10
Registrován: 09 čer 2013 15:57

jak prevest string

Příspěvek od hacesoft »

Dobry den,

dokazete mne poradit jak mam prevest v Cecku retezec z typu String^ na typ CString?
Obraceně nemam problem ale toto mne nefunguje.

CString s_buffer;
String^ xx;

s_buffer = xx; // prekonvertuje retezec z String^ na CAtlString

diky za kazde info.
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: jak prevest string

Příspěvek od CZechBoY »

dobrý,
no ta střecha uvozuje pointer, takže by to chtělo převést pointer na obyč string nejdřív
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
hacesoft
nováček
Příspěvky: 10
Registrován: 09 čer 2013 15:57

Re: jak prevest string

Příspěvek od hacesoft »

diky.


pin_ptr<const wchar_t> wch = PtrToStringChars(xx);
CString s_buffer(wch);

takto mne to faka.
Zamčeno

Zpět na „Programování a tvorba webu“