我用C++中的Visual Studio 2012开始了我的第一个更大的项目.我将在文件夹中构建我的源文件,但我找不到可以创建真实文件夹的位置,例如在Windows资源管理器中.所以这是我的问题.
如何在项目中创建真实文件夹?
当我尝试编译下面的源代码时出现以下错误.任何人都可以描述为什么会出现此错误以及如何解决此问题?
错误1错误C2758:'A :: s_':必须在构造函数base/member初始化程序中初始化
#include <iostream>
#include <string>
using namespace std;
class A
{
public:
A(string& s) : s_(s) { cout << "A::ctor" << endl; }
A(const A& rhs) { cout << "A::copy" << endl; }
~A() { cout << "A::dtor" << endl; }
A& operator=(const A& rhs) { cout << "A::copyassign" << endl; }
private:
string& s_;
};
int main()
{
return 0;
}
Run Code Online (Sandbox Code Playgroud)