我想在我的程序中使用类似的东西:
obj
但在这种情况下它不起作用,因为cin.get()转换从流到ASCII码的数字,第二个问题是cin.get()在入口处留下NULL。它是否符合我的要求?我知道我可以使用这样的东西:
object = constructor(std::cin.get(), std::cin.get());
但我想使用之前向您展示的解决方案。
构造函数原型是:
int x, y;
std::cin >> x >> y;
object=constructor(x,y);