可以是什么用例 std::variant多次持有相同类型什么?
请参阅https://en.cppreference.com/w/cpp/utility/variant
只有在开始调用时才能找到问题std::get<T>(v)。
有效的c ++项目9
函数createLogString可以是虚拟的吗?
class BuyTransaction: public Transaction {
?public:
??BuyTransaction( parameters ):Transaction(createLogString(parameters)) { ... }
??...
?private:
??static std::string createLogString( parameters );
};
Run Code Online (Sandbox Code Playgroud) c++ ×2