Hej, mam najprostszy kod jaki można mieć:
//#define _GLIBCXX_USE_WCHAR_T
#include <iostream>
using namespace std;
int main(int argc, char * argv[]) {
wstring str =L"łóśćąę" ;
wcout << str;
}
Jednak MinGW, a konkretnie gcc 3.4.5 nie kompiluje tego. Gdy od komentuje pierwszą linijkę to dostaje błędy:
Severity and Description Path Resource Location Creation Time Id
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/cwchar operator '||' has no left operand main line 140 1203970897625 145
Severity and Description Path Resource Location Creation Time Id
C:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include/c++/3.4.5/cwctype operator '||' has no left operand main line 78 1203970897625 146
Ma ktoś jakiś pomysł co z tym zrobić? I czy koniecznie trzeba tego #define.