PathAppend パス名の結合

Cの宣言:

BOOL PathAppend(
	LPTSTR Path1,
	LPCTSR Path2);

説明:

Path1で指定されたパス名に、Path2で指定されたパス名を結合する。

結合の際に".."が解決されるなどの変換はされない。

引数の意味は以下の通り。
Path1 追加先のパス名。
Path2 追加するパス名。

戻り値は、関数の実行に成功したか否かを表す真偽値である。

Cのサンプル:

PathAppendを使用して、"c:\windows"と"system32\kernel32.dll"という二つのパスを結合する。
void TestPathAppend(void)
{
	char s1[100] = "c:\\windows";
	char *s2 = "system32\\kernel32.dll";
	
	printf("'%s'に'%s'を追加すると、", s1, s2);
	PathAppend(s1, s2);
	printf("'%s'となる.\n", s1);
}

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

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