C++ コードをオンラインで実行できる Web サイトはありますか? いくつかのコンパイラを見てきましたが、からの入力も受け取ることができるコンパイラはありcin
ますか? 私は基本的に C++ .exe をオンラインでホストできるものを望んでおり、それが VC++ プラットフォームのようなものであればなおさらです。
9 に答える
レクスターを試してみてください。現在、g++ 4.7.2 にはブースト ライブラリが含まれており、コンパイラの引数を指定できます。
Visual C++ の編集 もサポートされるようになりました。
http://ideone.com/ 複数の言語をコンパイルでき、stdin をサポート
はい、Ideoneはそれを行うことができます。そこでstdinを指定することができます。
編集: Microsoftのオンラインコンパイラはもはやアクティブではないようです:(
Microsoft の調査では、 http ://webcompiler.cloudapp.net/ で Visual C++ のオンライン バージョンを作成しました。
それは(現在?)コードをコンパイルするだけで実行しないので、チェックすることはできませんcin
:(
コードの実行がサポートされるようになりました。
おそらく、次のサイトがあなたが目指しているものです:http: //codepad.org/
TutorialsPoint のC++ Coding Groundを使用すると、一度に複数のソース ファイルを保存してコンパイルできます。これは便利な場合があり、GNU bash コンソールで遊んでみることができます。ただし、Ideone のようなサイトほどコードを共有するのは便利ではありません。
[注: C++、C++0x、および C++11 環境へのリンクしかありませんが、コンパイラ オプションを指定することで C++14 用のコードをコンパイルできます-std=c++1y
。ただし、実験的な C++17 サポートがあるかどうかはわかりません。]
現在、最高のオンラインツールは
特別なオンライン コンパイラ
https://cppinsights.ioは、C++ がどのように変換を導入するかなどを示し、ソース コードを解釈します (現在の clang ベース)
https://godbolt.org C++ コンパイラの比較、逆アセンブリの表示、実行 (Microsoft VCC および組み込みコンパイラを含む多くの現在のコンパイラ)
http://quick-bench.comベンチマークの作成と比較 (現在の g++ と clang)
https://www.onlinegdb.com、gdb デバッガー (g++ 7.4.0) を含む
コンパイル フラグを設定できるオンライン コンパイラ
https://wandbox.org (現在の g++ と clang)
http://coliru.stacked-crooked.com (g++ 9.2.0)
https://repl.it/languages/cpp11 (clang 7.0.0)
https://www.tutorialspoint.com/compile_cpp11_online.php = コーディンググラウンド (g++ 7.1.1)
https://tio.run/#cpp-clang (g++ 8.3.1 および clang 7.0.1)
https://rextester.com/l/cpp_online_compiler_gcc (g++ 7.4.0、clang 6.0.0、VS C++ 2015 Update 1)
コンパイル フラグを設定できないオンライン コンパイラ
https://www.jdoodle.com (g++ 9.2.0)
https://www.codechef.com/ide (g++ 9.1.0)
https://ideone.com (g++ 8.3.0 および clang 8.0.0)
https://paiza.io (clang 8.0.0)
https://www.codiva.io/c (clang 7.1.0)
https://code.labstack.com/cpp (g++ 8.3.0)
リストされているすべてのコンパイラは C++17 コードをサポートしています