_splitpath_s
Visual C++ 2005 Express Edition
Windows Server 2003 SP1 Platform SDK
コンソール アプリケーション / 空のプロジェクト
splitpath.cpp
#include
#include
int main(int argc, char *argv[]) { char acDrive[_MAX_DRIVE]; char acDir[_MAX_DIR]; char acFname[_MAX_FNAME]; char acExt[_MAX_EXT]; if (argc != 2) { fprintf(stderr, "usage: splitpath path\n"); return 1; } _splitpath_s(argv[1], acDrive, acDir, acFname, acExt); printf("[%s][%s][%s][%s]\n", acDrive, acDir, acFname, acExt); return 0; }