パスが与えられた検索文字列に一致するかどうか判定(C言語)

説明:

"c:\doc\hello.txt"というパスが、"*.txt"という検索文字列に一致するかどうかを判定し、結果を表示する。同様に、"c:\doc\hello.bmp"というパスが、"*.txt"という検索文字列に一致するかどうか判定する。

キーワード:

PathMatchSpec

サンプルコード:

void TestPathMatchSpec(void)
{
	char *Path1 = "c:\\doc\\hello.txt";
	char *Path2 = "c:\\doc\\hello.bmp";
	char *Spec = "*.txt";

	if(PathMatchSpec(Path1, Spec)) printf("'%s'は'%s'にマッチする。\n", Path1, Spec);
	else printf("'%s'は'%s'にマッチしない。\n", Path1, Spec);

	if(PathMatchSpec(Path2, Spec)) printf("'%s'は'%s'にマッチする。\n", Path2, Spec);
	else printf("'%s'は'%s'にマッチしない。\n", Path2, Spec);
}


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

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