简体中文English日本語

C++ Starter App 用户协议

更新日期:2026 年 8 月 11 日
生效日期:2026 年 8 月 11 日

欢迎使用 C++ Starter App。C++ Starter 由上海豆阵网络科技有限公司提供。本协议是你与我们之间关于使用 App 及相关服务的约定。

使用前请阅读并理解本协议和隐私政策。你开始或继续使用,即表示同意遵守本协议。

一、服务内容

C++ Starter 是一款 C++ 编程学习和小型代码练习工具,提供本地项目、代码编辑、本地编译、程序运行、标准输入、输出显示和编译诊断等功能。

当前版本无需注册或登录,不提供账号、跨设备同步、云端备份或远程编译。

C++ Starter 不是完整的桌面集成开发环境,也不构成教学、考试、就业、软件质量或特定编译结果的保证。

二、本地项目和数据

项目源代码、标准输入和相关元数据保存在当前设备。我们不承诺提供跨设备同步、备份或恢复服务。卸载 App、清除应用数据、更换设备、设备损坏、系统异常或存储空间不足可能导致数据丢失。重要代码应由你另行保存。

三、用户代码和责任

你对在 C++ Starter 中创建、粘贴、编译或运行的代码及其结果负责。你应确保有权使用相关代码、文本和其他内容,不得使用 C++ Starter 侵犯他人知识产权、隐私权或其他合法权益。

编译器诊断和程序输出由工具链及用户代码产生,仅供编程学习和调试参考。你应自行检查代码的正确性、安全性和适用性,不应直接将未经验证的练习代码用于生产、安全关键或可能造成人身和财产风险的场景。

四、使用规则

你不得使用 C++ Starter 从事以下行为:

  1. 违反法律法规、公序良俗或侵害他人合法权益;
  2. 故意干扰、破坏或尝试绕过 App、操作系统或设备的安全限制;
  3. 利用 App 制作、传播恶意代码或实施未经授权的访问、攻击、欺诈及其他违法行为;
  4. 对 App、内置工具链、标识或内容进行超出法律和开源许可证允许范围的复制、出租、出售或商业化利用;
  5. 其他损害用户、平台或公共利益的行为。

五、知识产权与开源软件

C++ Starter 的程序、标识、界面和原创文档的知识产权归我们或相应权利人所有。未经许可,不得以超出正常个人使用范围的方式复制、传播、修改或商业化使用。

App 包含 LLVM/Clang、LLD、libc++、WASI 和 WebAssembly 相关开源组件。开源组件分别适用其随 App 提供的许可证和版权声明;本协议不会限制相应开源许可证已经授予你的权利。

你自行输入或导入的代码仍归你或原权利人所有。我们不会仅因你使用 C++ Starter 而取得该代码的所有权。

六、工具链限制

不同平台可能使用不同的本地编译和运行方式,因而在编译器版本、标准库、系统 API、浮点行为、资源限制和输出上存在差异。部分 C++ 特性、第三方库、文件系统操作、网络能力、多进程能力或平台专用 API 可能不可用。

为了保护设备稳定性,C++ Starter 可以限制源代码大小、标准输入、输出长度、编译时间、运行时间和可用资源,并可以停止超时、输出过多或由用户主动取消的程序。

七、服务变更与可用性

我们可以根据产品安排、系统变化、安全要求或法律法规更新、调整、暂停或终止部分功能,并依法通过 App、网站、版本说明或其他合理方式通知。我们会尽合理努力维护 App,但不承诺服务始终不中断、完全没有错误或兼容所有设备、代码和工具链。

八、免责声明和责任限制

在法律允许范围内,我们不对以下事项承担保证责任:

  1. App、编译器或运行结果适合特定教学、考试、生产或商业用途;
  2. 用户代码不存在错误、漏洞、侵权内容或其他风险;
  3. 因卸载、清除数据、更换设备、存储故障或未自行备份造成的数据丢失;
  4. 因设备、操作系统、编译器、用户代码、不可抗力或非我们原因造成的异常;
  5. 用户违反本协议或法律法规造成的损失。

九、未成年人使用

不满十四周岁的儿童应在监护人同意和指导下使用,其他未成年人也应在监护人指导下使用。监护人应关注使用内容、设备安全和使用时长。

十、协议变更和终止

我们可能根据法律法规、产品功能或运营需要更新本协议。若不同意更新内容,你可以停止使用并卸载 App。违反本协议或法律法规时,我们有权依法采取必要措施。

十一、适用法律和争议解决

本协议适用中华人民共和国大陆地区法律。发生争议时,双方应先友好协商;协商不成的,可依法向有管辖权的人民法院提起诉讼。

十二、联系我们

邮箱:ministep@dozen.network
公司名称:上海豆阵网络科技有限公司