Как я могу найти домашний каталог пользователя в кросс-платформенной форме на С++? например, /home/user в Linux, C:\Users\user\в Windows Vista, C:\Documents and Settings\user\в Windows XP и что бы то ни было, что Mac используют. (Я думаю, что он/Пользователь/пользователь)
В принципе, то, что я ищу, - это способ С++ сделать это (пример в python)
os.path.expanduser("~")