Je tante de compiler mon programme sous visual, avant je le fessait avec mingw et cella marché trés bien, voila mes erreurs:
1>.\main.cpp(375) : error C2057: expected constant expression
1>.\main.cpp(375) : error C2466: cannot allocate an array of constant size 0
1>.\main.cpp(375) : error C2133: 'temp' : unknown size
1>.\main.cpp(443) : warning C4309: 'initializing' : truncation of constant value
1>.\main.cpp(443) : warning C4309: 'initializing' : truncation of constant value
1>.\main.cpp(776) : error C2664: 'CreateFileW' : cannot convert parameter 1 from 'QStdWString' to 'LPCWSTR'
1> No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
1>.\main.cpp(839) : error C2057: expected constant expression
1>.\main.cpp(839) : error C2466: cannot allocate an array of constant size 0
1>.\main.cpp(839) : error C2133: 'lpDirectoryName' : unknown size
main.cpp(375):
WCHAR temp[KeyValue.length()+1];
main.cpp(443):
char headerUtf16[2]={0xff,0xfe};
main.cpp(839):
WCHAR lpDirectoryName[mountPoint.length()*2];
Voila le prototype de la méthode:
int QString::length () const
Quelqu'un pourrai m'aider?