找出当前用户并在C ++桌面上创建一个文本文件

时间:2012-07-02 06:29:25

标签: c++ windows

如何找到当前登录的用户,然后在该用户的桌面上创建文本文件?我一直在研究几个小时,尝试不同的代码,但我仍然无法做到这一点。

谢谢! 德鲁

1 个答案:

答案 0 :(得分:0)

在C ++中,这不是连接字符串的方式。尝试:

myfile.open (string(strPath) + "\\text.txt");

在C ++中,您不能通过将字符串彼此相邻地连接来连接字符串。其中一种方法是strcat它们或使用转换为std::string的惯用c ++方法,然后使用+连接它们。