我不知道我是否只是使用錯誤的關鍵字..但我無法在Google上找到答案。我不能用我的錯誤思想來包容我的錯誤。在主函數之外使用「cout」的C++?
這是錯誤的一個簡單的例子:
#include <iostream>
//std::cout << "hello";
int main()
{
std::cout << "hello";
return 0;
}
在編譯/運行此我收到此錯誤:
main.cpp:3:6: error: 'cout' in namespace 'std' does not name a type
但是,如果我刪除第一cout
線,只允許執行主函數內部的程序,它工作得很好。
任何人有任何想法?
在大多數程序中,代碼需要在函數中才能執行。 –
可執行代碼進入功能 – pm100