CPP STARTER · LOCAL & OFFLINE

把灵感写下来,
立即运行。

无需配置编译器,也不依赖远程服务器。在 iPhone、iPad 和 Mac 上打开编辑器,就可以开始练习 C++。

支持 C++17 · 本地项目 · 离线编译与运行

main.cpp
#include <iostream>

int main() {
  std::cout << "Hello!";
  return 0;
}
▶ RUNHello!
完全离线核心功能不依赖服务器
真实编译内置 Clang/Wasm 工具链
本地项目代码保存在你的设备

A focused C++ workspace

少一点配置,
多一点动手。

C++ Starter 专注于短小、可运行的 C++ 练习。代码、输入和输出放在一个清晰的工作区里,让注意力留在程序本身。

01 / 写代码

随时打开 main.cpp

项目自动保存,支持复制、粘贴、撤销和原生键盘输入,适合从第一行代码开始练习。

std::vectorforreturn
02 / 真编译

在设备上完成编译

iPhone 和 iPad 使用 App 内置的 Clang/Wasm 工具链,Mac 使用系统 Clang;源代码不需要上传。

$ clang++ main.cpp
✓ build succeeded
03 / 看结果

输入、输出与停止

准备标准输入、查看 stdout/stderr,并在程序等待输入、输出过多或陷入循环时主动停止。

42退出代码 0 · 18 ms

Three small steps

写下,运行,
理解结果。

不用注册账号,不用创建复杂工程,也不用先学习工具链配置。

  1. 1

    创建练习

    从默认示例开始,或新建一个只包含 main.cpp 的本地项目。

  2. 2

    编译运行

    点击运行,C++ Starter 在当前设备完成编译和执行。

  3. 3

    查看反馈

    读取程序输出和编译器诊断,修改代码后再次尝试。

C++ Starter App 图标

Made for practice

从一个小程序开始。

C++ Starter 正在准备上线。App Store 链接将在正式发布后更新。

联系技术支持