現在、MSVS 2010 を使用して stlport 5.1.3 から stl にコードを移植しています。問題に直面しており、誰かが助けてくれることを願っています。
コードのどこかに:
HANDLE lHandle = CreateFileW(...);
ifstream lStream( lHandle );
// more job here...
これは、basic_ifstream に void* を取る cTor があるため、stlport でビルドされます。しかし、標準の stl はそうではありません。私は次のように書くべきです:
ifstream lStream( /*FileName*/ );
...しかし、私のファイル名はwchar_t *. ifstream cTor はchar *...のみを受け取ります
回避策を知っていますか?
前もって感謝します、
ドミニク