为什么';Visual Studio是否显示打印输出功能? 我正在学习C++在线,并与VisualStudio社区2019(版本16.7.2)一起工作。有时它会显示错误或奇怪的结果,尽管使用的代码与导师使用的代码完全相同。以下面的代码为例。它应该打印到控制台,但它没有。相反,当我在我的终端上运行它时,它会显示一个空的控制台。有什么问题吗?老师还在Windows计算机上使用Visual Studio #include <iostream> using namespace std; void printSomething(); int main() { printSomething; return 0; } void printSomething() { cout << "Hey! Over here." << endl; } #包括 使用名称空间std; 使某物无效(); int main() { 打印某物; 返回0; } 空打印某物 { cout

为什么';Visual Studio是否显示打印输出功能? 我正在学习C++在线,并与VisualStudio社区2019(版本16.7.2)一起工作。有时它会显示错误或奇怪的结果,尽管使用的代码与导师使用的代码完全相同。以下面的代码为例。它应该打印到控制台,但它没有。相反,当我在我的终端上运行它时,它会显示一个空的控制台。有什么问题吗?老师还在Windows计算机上使用Visual Studio #include <iostream> using namespace std; void printSomething(); int main() { printSomething; return 0; } void printSomething() { cout << "Hey! Over here." << endl; } #包括 使用名称空间std; 使某物无效(); int main() { 打印某物; 返回0; } 空打印某物 { cout,c++,visual-studio,C++,Visual Studio,因为你只是在这里“提到”它printSomething; 要真正调用它,请尝试使用适当的运算符(),如printSomething();中所述,因为您只是在这里“提到”它printSomething; 要实际调用它,请尝试相应的操作符(),如printSomething()中所示我们应该有一个dup来处理这个问题。它一次又一次地发生。是的。手指发痒。找到一个并关闭它,我会帮你把这个dup带到我的库中。如果它作为非路标被删除,我也可以。@paulsanders对我来说,这是一个打字错误,警告非常

因为你只是在这里“提到”它
printSomething;

要真正调用它,请尝试使用适当的运算符
()
,如
printSomething();

中所述,因为您只是在这里“提到”它
printSomething;


要实际调用它,请尝试相应的操作符
()
,如
printSomething()中所示

我们应该有一个dup来处理这个问题。它一次又一次地发生。是的。手指发痒。找到一个并关闭它,我会帮你把这个dup带到我的库中。如果它作为非路标被删除,我也可以。@paulsanders对我来说,这是一个打字错误,警告非常清楚->警告C4551:函数调用缺少参数列表I agree:p最糟糕的是,这个警告没有任何附加标志。没有pb,这是金徽章特权:DWe应该有一个dup。这种情况反复发生。是的。手指发痒。找到一个并关闭它,我会帮你把这个dup带进我的图书馆。如果它作为非路标被删除,我没问题。@Paulsanders对我来说,这是一个打字错误,警告非常清楚->警告C4551:函数调用缺少参数列表我同意:p最糟糕的是,此警告没有任何附加标志。没有pb,这是gold badge特权:D