質問

見る リンク 私が話していることのために。

リンクでポイント1を使用したい

#define tfopen _wfopen
#define _T(s) L##s

リンクが言っていることを正確に行うことが可能です:

std::ifstream file( tfopen("filename.txt", _T("r") );

しかし、GCC(MINGW)4.4は、一致する呼び出しがないと言っています...

私はそれを間違っていますか、それとも上記のリンクの情報は間違っていますか?

役に立ちましたか?

解決

最初のパラメーターにマクロを使用する必要があります。

std::ifstream file( tfopen(_T("filename.txt"), _T("r") );

他のヒント

簡単な答えは、あなたが逃しているということです _T. 。ただし、しなければならないかもしれません 全体を再考します TCHAR アプローチ そして、電話してください _wfopen (Windowsのみのコードを仮定)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top