Je voudrais savoir si �crire
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
string s="...";
WideString ws(s.c_str());
�quivaut � l'utilisation de ::MultiByteToWideChar avec la page de code 1252 ?

J'ai une fonction string_to_wstring :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
std::wstring string_to_wstring(unsigned int codePage, std::string const& src) {
		if(src.size()>0) {
			int length = ::MultiByteToWideChar( codePage, 0, src.data(), src.size(), NULL, 0 );
			std::vector<wchar_t> buffer(length);
			::MultiByteToWideChar( codePage, 0, src.data(), src.length(), &buffer[0], length);
			return std::wstring(buffer.begin(), buffer.end());
		}
		else
			return std::wstring();
	}
Est-ce que le constructeur de WideString r�alise la m�me chose ?
Merci � vous