“..”を含むパスを、“..”を含まないパスに変換する(C言語)

説明:

PathCanonicalizeを使用して、"c:\windows\\system32\..\..\tmp.txt"というパスを、".."を含まない形式に変換する。

キーワード:

PathCanonicalize

サンプルコード:

void TestCanonicalize(void)
{
	char *s1 = "c:\\windows\\system32\\..\\..\\tmp.txt";
	char s2[100];

	PathCanonicalize(s2, s1);

	printf("'%s'の変換結果: %s\n", s1, s2);
}

(original text:1999/06/10 更新)

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