C++在线运行

版本:

所属目录
点击了解高性能代码运行API
运行结果
教程手册
代码仓库
极速运行
终端运行
图形+终端

                        
以下是用户最新保存的代码
拷贝构造函数 发布于:2024-04-15 11:21 解析析构函数 发布于:2024-04-15 11:13 C++int与double除法 发布于:2024-04-12 16:46 移动语意、移动构造、移动赋值示例 发布于:2024-04-12 12:25 二分查找左右边界 发布于:2024-04-11 15:17 #include<iostream> using namespace std; class Base { public: virtual void fn() { cout <<"In Base Class\n";} }; class SubClass : public Base { public: virtual void fn(){ cout <<"In Sub Class\n"; } }; int main() { Base bc; Base *p; SubClass sc; p=&bc; p->fn(); p=&sc; p->fn(); } 发布于:2024-04-11 10:31 汉诺塔算法模拟 发布于:2024-04-10 10:22 static使用 发布于:2024-04-09 17:53 cpp测试0403 发布于:2024-04-03 11:20 泛型代码测试 发布于:2024-03-29 10:06 实验二单向链表 发布于:2024-03-29 09:30 三只小猪谁最重 发布于:2024-03-23 21:06 如何理解虚函数 发布于:2024-03-20 15:22 shared_ptr 智能指针理解 发布于:2024-03-20 11:22 c++数据结构 发布于:2024-03-19 22:10 bfs走迷宫 发布于:2024-04-12 14:22 拷贝构造函数调用顺序 发布于:2024-03-19 16:23 构造函数初始化列表 发布于:2024-03-19 16:03 最富裕小家庭真题代码 发布于:2024-03-18 02:52 这是一个分析数据大小的程序 发布于:2024-03-16 16:27 虚函数、运行时的多态 发布于:2024-03-16 11:00 c++ class试水 发布于:2024-03-15 16:04 常见排序算法 发布于:2024-03-13 14:44 顶顶顶大苏打 发布于:2024-03-09 21:46 自学测试使用 发布于:2024-03-08 10:03 E. 【lqc++152308ST】面积最大差值 发布于:2024-03-07 22:16 生成Delaunay图算法 发布于:2024-03-07 14:59 C语言学习资料 发布于:2024-03-06 23:31 输入一个值 进行计算 发布于:2024-03-08 11:13 sizeof的代码 发布于:2024-03-04 13:52 缩进控制流语句体判断数字的位置 发布于:2024-03-01 17:31 选择排序之随机数组 发布于:2024-02-29 22:28 变分重构有限体积法生成动网格 发布于:2024-02-29 14:37 四面体动网格壳变换 发布于:2024-02-29 14:29 排序算法 - 插入排序 - 希尔排序 发布于:2024-02-29 13:51 动网格生成代码 发布于:2024-02-29 11:16 枚举类型示例 发布于:2024-02-28 18:55 圆的周长面积计算 发布于:2024-02-28 16:59 三个数字挑选出最大的一个 发布于:2024-02-26 14:45 很好用的在线编程网站 发布于:2024-02-23 20:43 C++图的存储——链表 发布于:2024-02-22 17:47 --- c++学习复习 发布于:2024-03-01 17:32 C++ 之 字符判断——快捷函数 发布于:2024-02-21 17:37 NMS例程 发布于:2024-02-21 14:43 力扣小测试 发布于:2024-02-22 17:05 鸡兔同笼免做代码 发布于:2024-02-19 14:13 函数 曼哈顿距离 发布于:2024-02-17 17:16 闰年统计题目 发布于:2024-02-15 18:58 浮点数的四舍五入问题 发布于:2024-02-11 20:44 容器案例--员工分组 发布于:2024-02-07 23:00 [更多]
显示目录

环境设置



学习嵌入式的绝佳套件,esp8266开源小电视成品,比自己去买开发板+屏幕还要便宜,省去了焊接不当搞坏的风险。 蜂鸣版+触控升级仅36元,更强的硬件、价格全网最低。

点击购买 固件广场

C++ 环境设置

本地环境设置

如果您想要设置 C++ 语言环境,您需要确保电脑上有以下两款可用的软件,文本编辑器和 C++ 编译器。

文本编辑器

这将用于输入您的程序。文本编辑器包括 Windows Notepad、OS Edit command、Brief、Epsilon、EMACS 和 vim/vi。

文本编辑器的名称和版本在不同的操作系统上可能会有所不同。例如,Notepad 通常用于 Windows 操作系统上,vim/vi 可用于 Windows 和 Linux/UNIX 操作系统上。

通过编辑器创建的文件通常称为源文件,源文件包含程序源代码。C++ 程序的源文件通常使用扩展名 .cpp、.cp 或 .c。

在开始编程之前,请确保您有一个文本编辑器,且有足够的经验来编写一个计算机程序,然后把它保存在一个文件中,编译并执行它。

C++ 编译器

写在源文件中的源代码是人类可读的源。它需要"编译",转为机器语言,这样 CPU 可以按给定指令执行程序。

C++ 编译器用于把源代码编译成最终的可执行程序。

大多数的 C++ 编译器并不在乎源文件的扩展名,但是如果您未指定扩展名,则默认使用 .cpp。

最常用的免费可用的编译器是 GNU 的 C/C++ 编译器,如果您使用的是 HP 或 Solaris,则可以使用各自操作系统上的编译器。

以下部分将指导您如何在不同的操作系统上安装 GNU 的 C/C++ 编译器。这里同时提到 C/C++,主要是因为 GNU 的 gcc 编译器适合于 C 和 C++ 编程语言。

安装 GNU 的 C/C++ 编译器

UNIX/Linux 上的安装

如果您使用的是 Linux 或 UNIX,请在命令行使用下面的命令来检查您的系统上是否安装了 GCC:

$ g++ -v

如果您的计算机上已经安装了 GNU 编译器,则会显示如下消息:

Using built-in specs.
Target: i386-redhat-linux
Configured with: ../configure --prefix=/usr .......
Thread model: posix
gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)

Mac OS X 上的安装

如果您使用的是 Mac OS X,最快捷的获取 GCC 的方法是从苹果的网站上下载 Xcode 开发环境,并按照安装说明进行安装。一旦安装上 Xcode,您就能使用 GNU 编译器。

Xcode 目前可从 developer.apple.com/technologies/tools/ 上下载。

Windows 上的安装

为了在 Windows 上安装 GCC,您需要安装 MinGW。为了安装 MinGW,请访问 MinGW 的主页 www.mingw.org,进入 MinGW 下载页面,下载最新版本的 MinGW 安装程序,命名格式为 MinGW-<version>.exe。

当安装 MinWG 时,您至少要安装 gcc-core、gcc-g++、binutils 和 MinGW runtime,但是一般情况下都会安装更多其他的项。

添加您安装的 MinGW 的 bin 子目录到您的 PATH 环境变量中,这样您就可以在命令行中通过简单的名称来指定这些工具。

当完成安装时,您可以从 Windows 命令行上运行 gcc、g++、ar、ranlib、dlltool 和其他一些 GNU 工具。

由JSRUN为你提供的C++在线运行、在线编译工具
        JSRUN提供的C++ 在线运行,C++ 在线运行工具,基于linux操作系统环境提供线上编译和线上运行,具有运行快速,运行结果与常用开发、生产环境保持一致的特点。
yout