cout 在终端中不显示任何内容
cout doesn't display anything in terminal
我只是想让我的c++代码在mac上的终端中正确输出,但它没有显示任何内容。我使用xcode作为文本编辑器,将文件保存为Code.cpp,然后在终端中键入g++Code.cpp。以前,当我的代码有错误时,它会显示错误,但现在它正确运行了,它不会显示任何输出。有什么想法吗?这是我的代码:
#include <iostream>
using namespace std;
int main() {
cout << "Hello World" << endl;
return 0;
}
这是我在终端中输入的内容,它只是跳到下一行,没有"Hello World"输出。
jspencer$ g++ Code.cpp
jspencer$
提前感谢您的帮助!!
g++
是一个编译器。它将源代码转换为可执行程序,但不运行它。你必须自己运行程序。g++
生成的程序的默认名称是a.out
(由于历史原因),因此您可以将其作为运行
$ ./a.out
如果您想为程序选择不同的名称,请使用-o
选项:
$ g++ Code.cpp -o myProgram
$ ./myProgram
但以下是我如何编写您的程序:
#include <iostream>
int main() {
std::cout << "Hello Worldn";
return 0;
}
由于某些原因,请参阅此处和此处。
相关文章:
- QChart在使用QDateTimeAxis时不显示任何系列数据
- 为什么静态数组成员变量在调用对象的实例后不显示任何内容?
- 为什么下面的Hello World程序在PowerShell上没有显示任何输出?同一程序在CMD上显示正确的输出
- Gtkmm 窗口为空白,不显示任何小部件或标题
- 执行此代码时,它不显示任何输出.为什么?
- 螺旋矩阵在最后一个"for"循环中中断,不显示任何内容
- 是否有任何内置的哈希图函数来处理 c++ 中的值输入?
- 为什么 C++ 中的分号在插入代码开头时不显示任何错误?
- 是否有任何内置函数可以检查给定的两个数字在给定整数数组中的顺序是否相同?
- 在窗口中显示任何内容之前和窗口抛光后无法进行介绍
- C++ 中是否有任何内置阶乘函数?
- 后缀Expressrion的插图未显示任何输出
- QGraphicView不显示任何内容
- 由于错误,c ++代码无法在Visual Studios上运行,但不显示任何错误
- 不显示任何输出
- OpenGL程序不显示任何图片
- VS Code C++程序在调试时不显示任何输出
- ROS2 COLCON构建未在Windows中显示任何错误消息
- 是否有任何内置函数可以告诉编译器分支是否可预测
- 当我尝试对数组的内容使用函数时,控制台中没有显示任何内容