c++ - 是否可以将我的 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;
}
}
解决方案
您可以按照microsoft docs 教程来创建一个窗口。
您将无法使用std::cout
,std::cin
因为这些是特定于控制台的。
推荐阅读
- java - 对类的数组列表进行排序
- html - 基于容器外元素的基础截面高度
- nativescript - 在 Nativescript 中将文件转换为 base64
- reactjs - 反应超过最大更新深度 - 无法发现循环
- directus - 是否可以通过 API 或应用程序硬删除 Directus 项目?
- flutter - 如何在颤动中在容器的右下角设置图像?
- django - 当我拉出后端存储库时,Docker 不会刷新其中的代码
- spring-boot - 带有登录表单的 Spring Boot OAuth2 身份验证
- javascript - 获取地图上屏幕点的坐标
- python - selenium.common.exceptions:由于选项卡崩溃的页面崩溃而删除了会话