]]>setlocale, _wsetlocalehttp://m.shnenglu.com/codejie/archive/2010/03/01/108645.htmlcodejiecodejieMon, 01 Mar 2010 03:03:00 GMThttp://m.shnenglu.com/codejie/archive/2010/03/01/108645.htmlhttp://m.shnenglu.com/codejie/comments/108645.htmlhttp://m.shnenglu.com/codejie/archive/2010/03/01/108645.html#Feedback0http://m.shnenglu.com/codejie/comments/commentRss/108645.htmlhttp://m.shnenglu.com/codejie/services/trackbacks/108645.html
char*setlocale( int category, constchar*locale ); wchar_t *_wsetlocale( int category, const wchar_t *locale );
Primary language Sublanguage Language string Chinese Chinese "chinese" Chinese Chinese (simplified) "chinese-simplified" or "chs" Chinese Chinese (traditional) "chinese-traditional" or "cht" Czech Czech "csy" or "czech" Danish Danish "dan" or "danish" Dutch Dutch (default) "dutch" or "nld" Dutch Dutch (Belgium) "belgian", "dutch-belgian", or "nlb" English English (default) "english" English English (Australia) "australian", "ena", or "english-aus" English English (Canada) "canadian", "enc", or "english-can" English English (New Zealand) "english-nz" or "enz" English English (United Kingdom) "eng", "english-uk", or "uk" English English (United States) "american", "american english", "american-english", "english-american", "english-us", "english-usa", "enu", "us", or "usa" Finnish Finnish "fin" or "finnish" French French (default) "fra" or "french" French French (Belgium) "frb" or "french-belgian" French French (Canada) "frc" or "french-canadian" French French (Switzerland) "french-swiss" or "frs" German German (default) "deu" or "german" German German (Austria) "dea" or "german-austrian" German German (Switzerland) "des", "german-swiss", or "swiss" Greek Greek "ell" or "greek" Hungarian Hungarian "hun" or "hungarian" Icelandic Icelandic "icelandic" or "isl" Italian Italian (default) "ita" or "italian" Italian Italian (Switzerland) "italian-swiss" or "its" Japanese Japanese "japanese" or "jpn" Korean Korean "kor" or "korean" Norwegian Norwegian (default) "norwegian" Norwegian Norwegian (Bokmal) "nor" or "norwegian-bokmal" Norwegian Norwegian (Nynorsk) "non" or "norwegian-nynorsk" Polish Polish "plk" or "polish" Portuguese Portuguese (default) "portuguese" or "ptg" Portuguese Portuguese (Brazil) "portuguese-brazilian" or "ptb" Russian Russian (default) "rus" or "russian" Slovak Slovak "sky" or "slovak" Spanish Spanish (default) "esp" or "spanish" Spanish Spanish (Mexico) "esm" or "spanish-mexican" Spanish Spanish (Modern) "esn" or "spanish-modern" Swedish Swedish "sve" or "swedish" Turkish Turkish "trk" or "turkish"
]]>How to convert between std::wstring and wxStringhttp://m.shnenglu.com/codejie/archive/2009/06/08/87103.htmlcodejiecodejieMon, 08 Jun 2009 14:33:00 GMThttp://m.shnenglu.com/codejie/archive/2009/06/08/87103.htmlhttp://m.shnenglu.com/codejie/comments/87103.htmlhttp://m.shnenglu.com/codejie/archive/2009/06/08/87103.html#Feedback0http://m.shnenglu.com/codejie/comments/commentRss/87103.htmlhttp://m.shnenglu.com/codejie/services/trackbacks/87103.html聽聽聽 璺戣繙浜嗭紝鍐欒繖涓ā鍧楃殑鏃跺欑鍒頒竴涓棶棰橈紝std::wstring鍜寃xString闂村浣曡漿琛屽憿錛熷皾璇曚簡寰堝嬈★紝緇堜簬鏈夌偣鏀惰幏浜嗭紝瀵箇xWidget涓嶅お鐔熸?zhèn)夊Q屼笉鐭ラ亾榪欐牱杞崲鏈夊暐闂涓嶏紝鍏堣褰曚笅鏉ュ惂銆?br />
]]>How to convert string to wstring?http://m.shnenglu.com/codejie/archive/2009/03/27/78023.htmlcodejiecodejieFri, 27 Mar 2009 04:35:00 GMThttp://m.shnenglu.com/codejie/archive/2009/03/27/78023.htmlhttp://m.shnenglu.com/codejie/comments/78023.htmlhttp://m.shnenglu.com/codejie/archive/2009/03/27/78023.html#Feedback4http://m.shnenglu.com/codejie/comments/commentRss/78023.htmlhttp://m.shnenglu.com/codejie/services/trackbacks/78023.htmlhttp://www.codeguru.com/forum/archive/index.php/t-193852.html
The copy() function does not automatically make room for the destination, so you must make sure that you have enough room in the wstring.
Why not just write a function to do the conversion?