jak prevest string Vyřešeno

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

hacesoft
nováček
Příspěvky: 10
Registrován: červen 13
Pohlaví: Nespecifikováno
Stav:
Offline

jak prevest string

Příspěvekod hacesoft » 13 čer 2013 19:39

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.

Reklama
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: jak prevest string

Příspěvekod CZechBoY » 13 čer 2013 20:09

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: červen 13
Pohlaví: Nespecifikováno
Stav:
Offline

Re: jak prevest string  Vyřešeno

Příspěvekod hacesoft » 13 čer 2013 20:21

diky.


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

takto mne to faka.


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

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti