推荐10 款 C++ 在线编译器
1
Coding Ground
Url:tutorialspoint/compile_cpp_online.php
Coding Ground 是 Tutorialspoint(很强大的免费教程网站)的一个编码平台。它提供的编译器支持 C++14,并且还具有代码高亮、新建文件/项目、下载文件/项目、自定义设置(例如:主题色)、错误提示等功能。
相当不错,唯一的缺点是缺少智能提示!
2
Codechef
Url:codechef/ide
Codechef 的编译器支持 C++14,并且具有代码高亮、智能提示、自定义设置、下载代码、错误提示等功能。
比较完美,就是执行速度略慢!
3
Geeksforgeeks
Url:ide.geeksforgeeks/
Geeksforgeeks 的编译器支持 C++14,它具有代码高亮、智能提示、主题设置、新建文件、代码上传/下载、错误提示等功能,并且编辑器支持全屏模式。
如果要说缺点,就是自定义设置功能不全(只能设置主题色),而且不注意的话,很难发现上传/下载按钮。
4
OnlineGDB
Url:onlinegdb/
OnlineGDB 支持到 C++14 的所有版本,它具有代码高亮、智能提示、下载代码、自定义设置、错误提示等功能。更为重要的是,它还可以调试哦!
这个也很优秀,缺点可能就是不支持创建文件。
5
paiza
Url:paiza/en
paiza 是一个全屏的在线 IDE,允许编辑、编译、执行和共享多个 C++ 文件。它具有代码高亮、智能提示、新建文件、自定义设置错误提示等功能。如果要使用像标星(表示喜欢)、GitHub(gist)集成这样的高级功能,则需要登录!
没什么大的缺点,就是不能下载代码!
6
Repl
Url:repl.it/languages/cpp11
Repl 的编译器支持 C++11,它具有代码高亮、智能提示、创建文件、自定义设置、错误提示等功能。用户还可以进行登录,从而访问一些高级功能。
相比前面几个,它的缺点就是无法创建文件/项目,也不能下载代码。
7
JDoodle
Url:jdoodle/
JDoodle 提供的编译器支持 C++17,并且具有代码高亮、创建项目、自定义设置、下载代码、错误提示等功能。这是一个非常基础的编译器,若要使用更高级的功能则需要登录。
它的主要缺点是缺少智能提示、而且编译和执行缓慢。
8
C++ Shell
Url:cpp.sh/
C++ Shell 系统使用的是 GCC 4.9.2,并带有 Boost 1.55。它具有语法高亮、错误提示等功能。此外,它还支持一些额外的选项,像 C++ 标准选择(C++98/C++11/C++14)、警告级别、优化级别、标准输入等。
这个缺点相对较多,比如缺少智能提示、创建文件/项目、下载代码、自定义设置等功能,而且执行速度也较慢。
9
Rextester
Url:rextester/l/cpp_online_compiler_gcc
Rextester 是一个标准的在线 IDE,允许编辑、编译、执行和共享单个 C++ 文件。它支持的 C++ 编译器版本有 clang、gcc、vc++,并且具有诸如代码高亮、错误提示等功能。
它的缺点也比较多,比如缺少智能提示、创建文件/项目、下载代码、自定义设置等功能。
10
Compiler Explorer
Url:godbolt/
Compiler Explorer 是一个交互式编译器,左侧显示了可编辑的 C/C++、Go、Swift(以及更多)代码,右侧是编译代码后的程序集输出,比较适合用来查看汇编代码。它具有代码高亮、自定义设置、错误提示、汇编输出、保存、共享等功能。
它的缺点是没有智能提示,而且功能有点儿多,让人眼花缭乱!
最后的话
当然了,在线编译器太多了,没办法逐一介绍。有兴趣的话,大家可以自行体验,选择自己最习惯的!
这里再罗列一些:Remoteinterview、Codepad、Codebunk、Ideone、Codiva、Wandbox、Coliru ......
·END·
推荐10 款 C++ 在线编译器相关推荐
- 电脑好用的ftp软件,推荐10款电脑好用的ftp软件
ftp软件是一种文件传输下载方式,它是TCP/IP协议栈的一部分:其中FTP又由两部分组成,一部分是FTP的服务器,另一部分是FTP的客户端!它能够高效安全地进行文件传输下载操作!可以使用服务器管理工 ...
- 苹果mac休眠快捷键_强烈推荐 10 款免费的Mac 软件!(附下载地址)
作者 |沉默王二 来源 |沉默王二 01.IINA IINA 是一款播放器软件,可以打开几乎所有格式的视频,如果 IINA 都打不开,那么其他软件注定也打不开. IINA 还提供了 Chrome 插件 ...
- 推荐10款最新的免费设计素材
日期:2013-2-28 来源:GBin1.com 免费资源:web元素设计套件 一套包含psd格式的免费web元素设计套件,免费使用,包含了导航,按钮,控制元素等等,相信你会喜欢! 免费资源:超实 ...
- 强烈推荐 10 款免费的 Mac 软件
2017 年的时候,我花了将近 2 万块买了一台 27 寸的 iMac,但刚入手的时候,觉得真特么不习惯啊,好多 Windows 上好用的软件 APP Store 上都没有! 我老婆三番五次调侃我浪费 ...
- 强烈推荐 10 款免费的 Mac 软件!
公众号关注 "GitHubDaily" 设为 "星标",每天带你逛 GitHub! 01.IINA IINA 是一款播放器软件,可以打开几乎所有格式的视频,如果 ...
- 推荐10款免费而优秀的图表插件
推荐10款免费而优秀的图表插件 开发人员很多时候需要使用图表来表现一些数据,而一张图表往往能够比几行密密麻麻的数字表格更能直观地展示数据内容.随着Web技术的发展,从传统只能依靠于flash.IE的v ...
- 推荐10款超级有趣的HTML5小游戏
HTML5的发展速度比任何人的都想像都要更快.更加强大有效的和专业的解决方案已经被开发......甚至在游戏世界中!这里跟大家分享有10款超级趣味的HTML5游戏,希望大家能够喜欢! Kern Typ ...
- 推荐10款windows端实用软件,每一款都是精品!
推荐10款非常实用的电脑软件,每一个都非常强大,喜欢的话别忘记点赞哦~ 1.Everything Everything是一款快速文件索引软件,基于名称快速定位文件和文件夹.它比windows自带的本地 ...
- 推荐10款来自极客标签的超棒前端特效[第五期]
来源:GBin1.com 本周推荐的10款来自极客社区的前端特效!希望大家会喜欢! 使用CSS实现网格矩阵多维体效果 用鼠标触动旋转魔方,会将其转化为立体模式旋转. GBdebug在线调试地址:htt ...
- HTML新年趣味小程序,推荐10款春节必备小程序,让你欢欢喜喜过新年
"冬尽今宵促,年开明日长" 除夕在我们的期盼中已经到来,相信不少小伙伴在已经开始心心念念晚上的团圆饭以及熬夜守岁啦.除了传统的迎新春习俗外,还有什么新鲜玩法呢?猿仔今天就推荐10款 ...
最新文章
- 算法总结——堆栈、字符串、数组类题目
- 【Linux 内核 内存管理】RCU 机制 ② ( RCU 机制适用场景 | RCU 机制特点 | 使用 RCU 机制保护链表 )
- 从医院到家,再重返SAP成都研究院
- PocketSphinx语音识别系统的编译、安装和使用
- 下载 Chrome插件 crx的教程
- 赛门铁克symantec 卸载需要密码解决方法
- 优启通如何写入linux启动盘,U盘启动盘制作工具|优启通图文详细使用教程,优启通使用教程_东坡下载手机版...
- 能播放qlv格式的android软件,QLV用什么播放器 腾讯QLV转换MP4方法
- 批处理睡眠 延时脚本
- ll和du显示的文件大小不一致问题研究
- 海森堡量子力学与计算机,量子力学之父海森堡的大学生涯
- robotframework-ride.py:在python2切换至python3时,ride.py变成了文本格式,不能使用python3打开,此时右键属性,更改……
- stm32——中断优先级管理
- 自制python小工具(3)——Gadgets1.1
- cocos2dx+VS2019环境配置
- delphi 高仿微信气泡聊天窗口
- 将计算机组织管理策略用于微信群管理
- 十年陌陌,是否能成为Hello
- MySQL亿级数据分页的奇妙经历
- 写一个工具来了解ELF文件(一)
热门文章
- C8051F C2/JTAG接口
- 【C语言-11】Bingou! ~~~~三个数字从大到小排排坐~~
- arm mali 天梯图_11月最新版联发科CPU天梯图 直观看天梯图秒懂联发科处理器排行...
- java提取图片中的文字内容_java 提取图片中的文字,手写文字
- Android system_server无法访问sdcard目录问题记录(Android 4.4 mtk平台)
- 计算机应用基础补考申请书,院级教改课题申请书计算机应用基础教学.doc
- bitbucket 预览html,BitBucket基本使用操作
- malloc失败的一个原因
- 自己动手写java虚拟机(第一话)
- 开源机器人库orocos KDL 学习笔记(二):Geometric