パスに区切り文字が含まれているかどうか判定(C言語)

説明:

PathIsFileSpecを使用して、"c:\windows\system32\kernel32.dll"というパスに、パスの区切り文字である"\"が含まれているかどうかを判定し、結果を表示する。また、同様に"kernel32.dll"というパスに"\"が含まれているかどうかを判定する。

キーワード:

PathIsFileSpec

サンプルコード:

void TestPathIsFileSpec(void)
{
	char *Path1 = "c:\\windows\\system32\\kernel32.dll";
	char *Path2 = "kernel32.dll";

	if(PathIsFileSpec(Path1)) printf("'%s'は区切り文字をまない。\n", Path1);
	else printf("'%s'は区切り文字を含む。\n", Path1);

	if(PathIsFileSpec(Path2)) printf("'%s'は区切り文字を含まない。\n", Path2);
	else printf("'%s'は区切り文字を含む。\n", Path2);
}


(original text:1999/08/05 更新)

本ドキュメントの内容は保証しません。本ドキュメントによって生じた結果について、一切の責任を負いません。