EN
首页 分类 C++ 在线运行

C++ 在线运行

GCC 13 在线编译执行,支持标准输入与多组示例代码,浏览器直接查看编译错误与运行结果

常见问题

代码会上传吗?

会。编译执行走本站自建的执行网关 run.dsjson.com(不可用时回退 Wandbox),代码会离开你的设备。请勿填写敏感信息。

用的是哪个编译器标准?

GCC 13.2,C++17 标准。

怎么给程序输入数据?

在代码下方的「标准输入」框里填写,程序读取时就能拿到,和本地终端输入的效果一样。

关于这个工具

编译与执行都在远端:先请求本站自建的执行网关 run.dsjson.com,网关不可用时自动回退到 Wandbox。代码会离开浏览器,所以不要放密码、密钥或内部地址。

编译器是 GCC 13.2.0,文件按 main.cpp 提交。「标准输入」框里的内容会作为 stdin 传给程序,cin / scanf 都能正常读。编译错误与运行错误分开显示:编译失败时不会有任何程序输出,先修语法再看逻辑。

状态栏的耗时是「发起请求到拿到结果」的往返时间,包含远端排队与编译,所以几百毫秒到几秒都是正常的,不代表代码慢。网关和 Wandbox 都失败时,两边的错误信息会拼在一起给出,方便判断是网络问题还是服务问题。