Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.3k views
in Technique[技术] by (71.8m points)

请问如何开发一个 C++ 在线编辑器环境,并且可以支持互动输入。这其中可能涉及到哪些技术。

因为在线教学的需要,需要浏览器可以运行 C++

目前我开发已经支持,直接运行。但是如果遇到输入语句,就无法正确执行
image.png

#include <iostream>
 
using namespace std;
 
int main( )
{
   char name[50];
 
   cout << "请输入您的名称: ";
   cin >> name;
   cout << "您的名称是: " << name << endl;
 
}

请问如何开发一个 C++ 在线编辑器环境,并且可以支持互动输入。这其中可能涉及到哪些技术。

以下的站点可以支持类似互动输入的操作,请问大神这是如何做到的?
image.png

图上站点 http://cpp.jsrun.net/


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

现在大部分在线ide开发环境都是用微软的vscode web版,因为vscode是开源的所以大家都免费用,vscode也支持c++,所以你可以直接用vscode web版,直接部署就可以。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...