1

次のコードがあるとします。

#include <stdlib.h>
int _tmain(int argc, _TCHAR* argv[])
{
    char drive[_MAX_DRIVE];
    char dir[_MAX_DIR];
    char fname[_MAX_FNAME];
    char ext[_MAT_EXT];
    _splitpath_s( argv[0], drive, dir, fname, ext);
    // ...some more code...
}

コンパイラは次のエラーをスローします。

エラー 2665: '_splitpath_s' 2 つのオーバーロードのいずれも、すべての引数の型を変換できませんでした

何がうまくいかないのですか?VS 2010 SP1 を使用しています。

よろしくお願いします。

4

3 に答える 3