首页 > 解决方案 > 是否可以将我的 c++ 代码放入窗口而不是在命令提示符下打开?

问题描述

我的代码是:是否可以将其放在窗口中而不是打开命令提示符,因为我觉得这样会更加用户友好?整体看起来会更好,我在网上搜索过,但没有找到任何将任何代码放在窗口中的方法。

#include <iostream>

using namespace std;

int main()
{
    while (true) {
        string s;
        int n, i, m = 0, flag = 0;
        cout << "(press 'x' to exit) Enter the Number to check if It's a prime Number or not: ";
        cin >> s;

        if (s == "x")
            break;

        n = atoi(s.c_str());
        m = n / 2;

        for (i = 2; i <= m; i++)
        {
            if (n % i == 0)
            {
                cout << "That's not a prime number." << endl;
                flag = 1;
                break;
            }
        }
        if (flag == 0)
            cout << "That's a prime number." << endl;

    }
}

标签: c++windowscommand-prompt

解决方案


您可以按照microsoft docs 教程来创建一个窗口

您将无法使用std::coutstd::cin因为这些是特定于控制台的。


推荐阅读