PathIsRelative

PathIsRelativeは、指定されたパスが相対パスかどうかをチェックする。

PathIsRelativeW 関数 (shlwapi.h) - Win32 apps | Microsoft Learn

PathIsRelative.cppで、

argv[1]をチェックする。

"C:\"から始まるtext1.txtは絶対パス
"C:\"から始まるtext1.txtは絶対パス

"C:\"から始まるtext1.txtは絶対パス
"."や".."は相対パスと判定された。

Sample/winapi/PathIsRelative/PathIsRelative/src/PathIsRelative at master · bg1bgst333/Sample · GitHub