uomoserio
13-06-2007, 06:52
Ciao, facevo delle prove con setlocale() e wcout per l'output di caratteri accentati in console, quando mi sono imbattuto in questo ostacolo.
Dev-cpp (ovvero Mingw) non mi compila questo listato:
#include <iostream>
#include <clocale>
#include <cwchar>
using namespace std;
int main(){
setlocale(LC_ALL, "");
wcout << L"Sono una stringa con lettere accentate: èòàùì";
cin.get();
return 0;
}
In pratica il Dev mi dice che non riconosce il comando wcout...ma com'è possibile? Non fa parte di <iostream>?? :confused:
Possibile che il Dev abbia una libreria standard incompleta?
Infatti, compilato sul Borland C++ Builder questo codice funziona perfettamente.
Non capisco....:mc:
Dev-cpp (ovvero Mingw) non mi compila questo listato:
#include <iostream>
#include <clocale>
#include <cwchar>
using namespace std;
int main(){
setlocale(LC_ALL, "");
wcout << L"Sono una stringa con lettere accentate: èòàùì";
cin.get();
return 0;
}
In pratica il Dev mi dice che non riconosce il comando wcout...ma com'è possibile? Non fa parte di <iostream>?? :confused:
Possibile che il Dev abbia una libreria standard incompleta?
Infatti, compilato sul Borland C++ Builder questo codice funziona perfettamente.
Non capisco....:mc: