Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 11441|Atbildi: 0

[C] MFC LPSTR tipa rakstīšana

[Kopēt saiti]
Publicēts 03.07.2019 09:16:39 | | |
(LPSTR) Kurš idiots izgudroja (LPCTSTR)str?
Oriģinālā pasta adrese: http://bbs.csdn.net/topics/340000641(LPSTR)(LPCTSTR)str Kurš idiots to izgudroja?
CString iela
Tad, lai nodotu ANSI virkni
(LPSTR) (LPCTSTR)str

Kurš bija idiots, kurš vispirms uzrakstīja šāda veida atkritumu kodu?

Tas ir visur internetā, un gandrīz visi, kas izmanto MFC, ir redzējuši vai pat rakstījuši par to!

Pat ja tas ir VC6, nav problēmu rakstīt rezultātu šādi, vai neviens nav domājis par LPCTSTR nozīmi, kam ir papildu T? Vai nav kāds, kurš ir redzējis, ka, instalējot VC6, joprojām varat izvēlēties UNICODE bibliotēku? VC6 lite versija tiek izmantota pārāk daudz!

UNICODE vide ir uzrakstīta pareizi
CString iela
CStringA strA(str);
strA.GetString(); vai strA.GetBuffer(0);

Vai izmantojat API? Tas ir aprīkots arī ar B, tas ir MFC!

Vai nav cilvēks, kurš pareizi raksta tik vienkāršu lietu kā rakstzīmju konvertēšana?

Sūds!







Iepriekšējo:C++ Kopsavilkums par metodēm, kas atsaucas uz Lib un Dll
Nākamo:.net/c# Lietotāja daudzpavedienu vienlaicīga bloķēšana (virkne){...} Detalizēts skaidrojums
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com