モバイル C [ C/C++ コンパイラ ‪]‬ 4+

Offline C/C++ Compiler

Jeong Seop Lee

iPad対応

    • 3.9 • 138件の評価
    • 無料

スクリーンショット

説明

あなたのモバイルデバイスでは、プログラミングを学びなさい。

* 実行時のインターネット接続を使用していません。

== Supported Programming Languages ==
• C
• C++ 11
• Python 3
• Javascript ( Duktape )
• Lua
• LLVM Assembly
• OpenGL ES 2 GLSL

======= Supported C/C++ APIs =======
• Standard C Library, POSIX
• OpenGL ES 2.0, BSD Socket, pthread
• Clang, LLVM, libc++, Duktape, Lua, libjson
• OpenAL, SQLite3, SQLiteCpp, cURL, libGit2, Python3
• zLib, libPNG, libJPEG, FreeType, MiniZip
• APR, APRUtil, iconv, Expat, PCRE2, Apache Serf
• Lua, OpenSSL, Apache Subversion
• SDL2

============ Features ===========
• C/C++ auto complete.
• C/C++ syntax diagnostic.
• C/C++ jump to declaration/macro symbol/header.
• Built-in Terminal/Shell.

新機能

バージョン 2.5.2

このAppはApple Watchアプリのアイコンを表示するようAppleにより更新されました。

• New features
- Text editor text replace added.
- In-app keyboard single page layout restored.
- Text editor word wrap indentation added.
- Theme file key 'FileList.Background.Color' added for file list view background color setting.
- Bug reporting github repository ( https://github.com/dztall/ccr_bugs ) added.

• Bugs fixed
- symlink, link system function failed due to permission denied on some platforms.

評価とレビュー

3.9/5
138件の評価

138件の評価

BlanceSheetManPL

有用です

LLVM上で動くインタプリタ型の実装のようです。JITコンパイル等はされておらず、実行速度はSafari上で動くJavascriptと比べて約20倍ほど低速です(iPhone 4S、for文100万回ループ同様処理で比較、Clangコンパイラ使用、内蔵コンパイラだと最適化が甘いのかさらに低速)。
AppStoreの規約上、JITコンパイルでネイティヴコードを実行することはできないので仕方がないのでしょう。
ただ、iPhone上でC言語等のプログラミングが可能になるので非常に有用です。エディタについてもマウスポインタ的な物が実装されておりコードの編集のストレスが低減されています。
イマイチな点として、文字列リテラルにバックスラッシュを途中挿入しようとするとアプリがクラッシュしたり、ヘッダファイルを作成しようとするとクラッシュしたり、特定動作で良く落ちます。それさえ気をつければ快適です。

どんぐり君としょぼん-ロマン

控えめに言って神

いいところ
・いろんな言語対応してる(ハイライトだけ対応してるのもある)
・ターミナルもある(curlも可能)
・キーボード選べてカーソルとかコピペボタンとかある
・テーマ選べてオリジナルのやつまで作れる
・zipファイルの圧縮&解凍まで可能

欠点
・ファイル操作でよくアプリが落ちる
・最近iOS13から?iOSのキーボードを使うと左上にCopyとかのやつがでて間違って押しちゃう事があって邪魔
・これもiOS13からかな?iOSのキーボードを1度でも使うとどんどん重くなっていく
・アプリ内ブラウザが拡大出来なかったりサイズがおかしかったりする
・cssとかJavaScriptとかをhtmlの中に書かなきゃ読み込んでくれない
・プログラムからのファイル読み込みがうまく動作しない気がする

まあ電車とかでプログラミングがしたい時にかなーり使える
Javaにも対応してほしい

俺もよくわからん

1人で抱え込まないで

・コードが横幅に長くなってしまった場合、スマホの右側をタップすると90%の確率で落ちます。💀

・ファイル操作のプログラムで(c言語)
#include <stdio.h>

int main(void)
{
int i;
FILE *file;
file = fopen("test.txt", "r");
fscanf(file, "%d", &i);
fclose(file);
printf("%d\n", i);
return 0;
}
の出力iの値が0に固定されてしまいます。

動作不良、バグなどを報告できるようなコミュニティシステムがあれば良いと思いました。📃🤝📃

アプリのプライバシー

デベロッパである"Jeong Seop Lee"は、プライバシー慣行およびデータの取り扱いについての詳細をAppleに示していません。

詳細が提供されていません

デベロッパは、次のアプリアップデートを提出するときに、プライバシーの詳細を提供する必要があります。

このデベロッパのその他のアプリ

他のおすすめ

C/C++ Programming Compiler
教育
C/C++离线编译器
教育
C# Programming Compiler
教育
C Compiler
教育
C++ Compiler
教育
Learn C Programming: Programiz
教育