konvertierung string zu const wchar_t?



  • Hallo,

    kann mir jemand evtl. helfen einen string, oder von mir aus auch ein char* in einen const wchar_t* zu konvertieren? Ich komme leider auf keinen gruenen Zweig. Bisher habe ich folgendes versucht:

    std::string filename = "images/image_";
    filename = filename + frame + ".jpg";
    
    std::wstring wstr = std::wstring(filename.begin(), filename.end());
    
    const wchar_t* file = wstr.c_str();
    

    Das kompilliert zwar, aber ich bin mir ziemlich sicher, dass das nicht richtig ist. Kann hierzu jemand seine Weisheit mit mir teilen, ich waere wirklich sehr dankbar!

    Gruesse



  • Benutze mal die Suchfunktion, dieses Problem wurde schon eingehend diskutiert.
    Hier noch ein Beitrag aus der FAQ: http://www.c-plusplus.net/forum/viewtopic-var-t-is-39492.html


Anmelden zum Antworten