我如何以跨平台的方式,使用C ++找到用户的家庭目录? [英] How can I find the user's home dir in a cross platform manner, using C++?
问题描述
如何在C ++中以跨平台方式找到用户的主目录?即在Linux中为/ home / user,在Windows Vista上为C:\Users\user\,在Windows XP上为C:\Documents和Settings\user\,以及Mac使用的是什么。 (我认为是/ User / user)
基本上,我正在寻找的是一个C ++的方式(例如在python中)
os.path.expanduser(〜)