编译没有报错,运行不能输出结果,该如何处理

编译没有报错,运行不能输出结果
#include <iostream>
using namespace std;
int main()
{
cout<<"welcome to eclipse!---"<<endl;
return 0;
}

上述代码在eclipse for c++下编译没有报错,但是无法输出文本welcome to eclipse!---,是不是哪里有问题?


------解决方案--------------------
测试能输出
------解决方案--------------------
不懂了
------解决方案--------------------
果断换编译器。、、