Как я могу найти домашний каталог пользователя в кросс-платформенной форме на C++? например,/home/user в Linux, C: \ Users \ user \ в Windows Vista, C: \ Documents and Settings \ user \ в Windows XP и
мне нужно проверить, является ли файл в домашнем каталоге пользователя существует, так что используйте проверку файла: if (-e "~/foo.txt") {
print "yes, it exists!" ;
}
Даже если есть файл с и