C++ Sandbox

ブラウザ上で動作する C++ の実行環境です。 このページでは自由にコードを書いて試したり、コードについてAIに質問することもできます。

  • REPLでの実行
  • ファイル実行
  • 複数ファイル対応
  • ファイル出力対応

コード

ファイルを編集:main.cpp
#include "sub.h"
#include <iostream>

int main() {
  std::cout << "Hello, World!" << std::endl;
  std::cout << "foo() = " << foo() << std::endl;
}
ファイルを編集:sub.h
#pragma once

int foo();
ファイルを編集:sub.cpp
#include "sub.h"

int foo() {
  return 42;
}
ファイルを追加:

実行

ブラウザ上で動作するcppの実行環境です。
左上の実行ボタンを押して、このページ内のmain.cppsub.cppに書かれている内容を実行します。