为什么C++编译器弹出窗口?

问题遇到的现象和发生背景

我正在使用C++编译器,点击编译运行,它弹出了窗口

用代码块功能插入代码,请勿粘贴截图。 不用代码块回答率下降 50%

我的代码:

img

运行结果及详细报错内容

弹出窗口如下:

img

我的解答思路和尝试过的方法,不写自己思路的,回答率下降 60%

我尝试过把弹出的窗口关掉,但又弹出来了

我想要达到的结果,如果你需要快速回答,请尝试 “付费悬赏”

点击编译运行不弹出窗口

加法遇到除法,要加上括号
(a+b+c)/3.0
这个小学老师没教过?

max和min改写下
int ma = max(max(a, b), c);
int mi = min(min(a, b), c);

遇到类似问题,可以尝试以下解决方案:

问题描述:

在使用C++编译器时,点击编译运行会弹出一个窗口,询问是否要使用某些特定的库。

解决方案:

尝试在代码中加上以下头文件:

#include <iostream>
#include <cstring>

然后检查代码是否仍然弹出窗口,如果仍然弹出窗口,可以尝试在代码中修改编译器库的链接文件,将特定的库替换为其他可用的库,例如Boost或STL。

如果已经弹出窗口并成功关闭窗口,可以尝试在代码中添加以下代码,检查编译器是否仍然报错:

#include <iostream>
#include <cstring>

int main() {
    std::string str = "Hello, world!";
    std::cout << std::string(str.begin(), str.end()) << std::endl;
    return 0;
}

如果编译器仍然报错,可以尝试查找报错信息,以确定错误的原因。