Shell 使用NODE.JS的在线编译应用程序?

Shell 使用NODE.JS的在线编译应用程序?,shell,node.js,compiler-construction,Shell,Node.js,Compiler Construction,假设我想基于Node.js在线编译web应用程序,该应用程序: 用户可以上传他的代码(例如CPP) 服务器编译它,并响应结果(成功与否) 用户为程序提供一些输入(标准输入) 服务器运行程序并响应结果(STDOUT) 这意味着 与系统交互,或者说shell 在服务器上运行程序,获取结果 哪些模块支持这些功能 这方面有什么例子吗?假设存在这样的服务,可以编写一个代码,在无限循环中分配内存,或者编写一些更恶意的代码 由于上述原因(我肯定是众多原因中的一个),我认为你运气不好。这样的工具确实存在

假设我想基于Node.js在线编译web应用程序,该应用程序:

  • 用户可以上传他的代码(例如CPP)
  • 服务器编译它,并响应结果(成功与否)
  • 用户为程序提供一些输入(标准输入)
  • 服务器运行程序并响应结果(STDOUT)
这意味着

  • 与系统交互,或者说shell
  • 在服务器上运行程序,获取结果
哪些模块支持这些功能


这方面有什么例子吗?

假设存在这样的服务,可以编写一个代码,在无限循环中分配内存,或者编写一些更恶意的代码

由于上述原因(我肯定是众多原因中的一个),我认为你运气不好。

这样的工具确实存在

希望它能对我有所帮助,就像它在练习c类面试时对我有所帮助一样:>

他们在那里