我已经定义了一个类
class Version
{
public:
Version(std::string versionStr)
{
//do something
}
}
我希望能够按如下方式使用它
void foo(Version v1) {//do somthing};
void main()
{
foo("test");
}
我希望 v1 成为一个对象,就像我已经完成了一样:
void main()
{
Version v1("test");
foo(v1);
}
那可能吗?