【问题标题】:illegal action in notepad++记事本++中的非法操作
【发布时间】:2013-12-08 01:16:13
【问题描述】:

我刚开始自学 C++,我试图在记事本 ++ 上运行一个简单的代码,当它弹出时,它说 NTVDM CPU 遇到了非法指令。我的代码可能有问题吗?或者是别的什么。以防万一这是我的代码,这是简单的代码:

// Your Name - Project Title - Date - (Whatever Else-Optional)
#include <iostream>
using namespace std;
int main (void){

    cout << "Hello World!";
    return 0;
}

【问题讨论】:

  • 你是如何编译代码的?你在使用 NppExecute 吗?
  • 代码没问题。看起来你的编译器有问题。你用的是 GCC、GNU 编译器吗?
  • 附带说明:避免使用using namespace std;,最好省略它并改写std::cout &lt;&lt; "...";
  • 哦,抱歉,我在哪里可以找到编译器?

标签: c++ notepad++


【解决方案1】:

一般建议是:确保您能够使用命令行 (1) 使用纯 shell 命令(我的意思是不使用 Notepad++)编译代码,并且 (2) 您的编译批处理从您启动它的任何文件夹运行。如果你让你的编译批处理工作,然后适应 Notepad++ 并从那里调用它。

如果你发现你有一个编译问题(独立于我上面显示的 N++),请重新分类你的 StackOverflow 问题,也可能使用不同的标签,以便正确的人可以找到它。

【讨论】:

    猜你喜欢
    • 2015-03-07
    • 2013-01-27
    • 1970-01-01
    • 2021-09-28
    • 1970-01-01
    • 2013-08-20
    • 2015-05-16
    • 2019-09-25
    • 2016-06-06
    相关资源
    最近更新 更多