struct Sale{
Sale () = default;//I got nothing about those cod
Sale(std::istream &input);
Sale(const std::string &s):book(s) {}
//and so on......
}
第二个代码是什么意思? 这是否意味着什么都不做?或者我们必须编写那些默认代码来告诉编译器我们做了一个什么都不做的默认构造函数。 那么" =默认"在C ++ 11中是什么意思?
答案 0 :(得分:0)
= default
为该函数指定compiler
生成的代码。