Mobile C { C/C++ Compiler }

Offline C/C++ Compiler

Veröffentlicht von: Jeong Seop Lee

Beschreibung

Learn programming ( coding ) on your mobile devices.
* No internet connection is required to run code.
== 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.
Ausblenden Mehr anzeigen...

Screenshots

Mobile C { C/C+ Häufige Fragen

  • Ist Mobile C { C/C+ kostenlos?

    Ja, Mobile C { C/C+ ist komplett kostenlos und enthält keine In-App-Käufe oder Abonnements.

  • Ist Mobile C { C/C+ seriös?

    ✅ Die Mobile C { C/C+-App scheint von hoher Qualität und legitim zu sein. Die Nutzer sind sehr zufrieden.

    Danke für die Stimme

  • Wie viel kostet Mobile C { C/C+?

    Mobile C { C/C+ ist kostenlos.

  • Wie hoch ist der Umsatz von Mobile C { C/C+?

    Um geschätzte Einnahmen der Mobile C { C/C+-App und weitere AppStore-Einblicke zu erhalten, können Sie sich bei der AppTail Mobile Analytics Platform anmelden.

Benutzerbewertung
Die App ist in Tschechien noch nicht bewertet.
Bewertungsverlauf

Mobile C { C/C+ Bewertungen

Best app overall

U most play on

Vereinigte Staaten

This app is a work of art. I bought it after years of using the free version. I felt in debt with the developer. Hope you can buy a meal with my purchase, man. I've only used it for c and c++; but I can say it is an impressive app. The developer is a code wizard. If your iOS device is jailbroken and you enable tweaks for this app, I recommend changing the CompilerOptions.UseJITExecution from 0 to 1 inside the app_config.txt file and changing the default compiler to clang for c and c++. It works perfectly for opengl, sdl2 and openal. There is no reason not to do so, unless you prefer to use the default custom compiler, which I have to admit is pretty good.

Very nice

Don in IL on

Vereinigte Staaten

I love this app. I have had it for some time and use it a lot. I have done some C programming with it, and am currently using it to improve my knowledge of Python. I don't know enough as a programmer to evaluate everything the app should be expected to do. For example, I don't know C++ and haven't used the app for that. But so far, the app does everything I need it to, and does it well.

Serious Problem When Used on iPad Pro 2020

NJdave22 on

Vereinigte Staaten

The Display GUI doesn’t work properly on the iPad Pro 2020 with Magic Keyboard. I have the latest iPadOS installed, 14.6. Please fix this problem. The app is useless with this problem.

What happened?

dz.e on

Vereinigte Staaten

My complaint below, I take it all back. Everything works well when I get the typo’s out of my code, both in the free version, and in the purchase version. The module operator works correctly in both versions of the compiler.😊 I got the full $13.99 version when I had iOS 13, and it works well. I have now a second iPad, and my same code, which I wrote explicitly to not be platform/compiler dependent, nevertheless fails to run with the exact same results as my old version, yet with all the same inputs. My code depends on the module operator a lot, and I did read one review somewhere that the module operator does not work. Well, the module operator must work on the compiler version I spent $13.99 on, because my code works well with that version. Is the $13.99 version even available now? Is it the version with the curly brackets rather than the version with the square brackets? I have tried both, and both fail in the same way as to outputs. Frustrated!

Mobile c

Dwilson836 on

Vereinigte Staaten

This is an excellent product in every way. The fact that it runs offline is something very special.and the fact that it handles several programming languages makes it one of y favorite apps! I salute the individual or individuals who created it! Thanks from the bottom of my heart!

Not very useful

tsi20 on

Vereinigte Staaten

First complaint... C99 ... why? It was deprecated in 2011. Can’t select a different standard? Second, is there no way to create a project? What use is this app beyond simple hello world crap? The completion is nice. Syntax highlighting is a plus but everything pretty much as that. I don’t understand this useless IDEs existence, or any of the others in the “app store” for that matter. My friend bought this and gifted to me. I am glad none of my money was wasted on it.

C++ 20 is coming soon!

听净空法师讲经 on

Vereinigte Staaten

This is an adorable tool and I completed first round of learning C++ on it. Though there are weak spots such as exception handling and pointer implementation, it's truly great work for the author to create this tool.

fscanf and fgets are broken in free and $14 version of Mobile C

u4ictgrm on

Vereinigte Staaten

iPhone 6s, Model NKRL2LL/A, SW ver. 13.1.3 It gets 4 stars when these bugs are fixed. If they implement separate compilation then it gets 5 stars. I tried the free version and it had these two bugs. I thought that (maybe) the developer intentionally limited the capability, so I purchased the ~$14 version. Same bugs! Here’s the code, the input and the result. The workaround was for me to use fgets but put a bogus record at the top, fgets and ignore it. However, fscanf is just plain broken. The same code works just fine on other C compilers, e.g., gcc under Linux, mingw32-gcc under Code::Blocks. // fin1.c: Dr. J. Morris // read values from data file via fscanf #include <stdio.h> #include <stdlib.h> #define N 10 int main(void) { double y[N]; // data loaded in this array FILE *ifp; // input file pointer int n; // number of items fscan'ed int i; // array index // open & error check files if((ifp = fopen("rawdata.dat","r")) == NULL) { perror("Error opening input file: "); exit(EXIT_FAILURE); } // read data into array, echo to console printf("fin1: fscanf is broken\n"); printf("raw data (%d values):\n",N); for(i=0; i<N; i++) { n = fscanf(ifp,"%lf",&y[i]); // BROKEN! printf("n = %d, y[%d] = %6.2lf\n", n, i, y[i]); } fclose(ifp); // close file exit(EXIT_SUCCESS); // exit program } rawdata.dat 50.1 100.2 0.2 105.5 20.3 20.0 10.0 200.0 205.0 30.0 Console output fin1: fscanf is broken raw data (10 values): n = 0, y[0] = 0.00 n = 0, y[1] = 0.00 n = 0, y[2] = 0.00 n = 0, y[3] = 0.00 n = 0, y[4] = 0.00 n = 0, y[5] = 0.00 n = 0, y[6] = 0.00 n = 0, y[7] = 0.00 n = 0, y[8] = 0.00 n = 0, y[9] = 0.00 // fin2.c: Dr. J. Morris // read values from data file via fgets #include <stdio.h> #include <stdlib.h> #include <string.h> #define N 10 #define M 25 int main(void) { double y[N]; // data loaded in this array char b[M+2]; // we'll fgets into this buffer FILE *ifp; // input file pointer int i; // array index // open & error check files if((ifp = fopen("rawdata.dat","r")) == NULL) { perror("Error opening input file: "); exit(EXIT_FAILURE); } // read data into array, echo to console printf("fin2: first fgets/atof is broken\n"); printf("raw data (%d values):\n",N); for(i=0; i<N; i++) { fgets(b, M, ifp); // entire line i

Very good

dananderstein on

Vereinigte Staaten

High quality compiler. I use it for C programming. You can even download examples for SDL2 game library. It is cool.

Awesome mobile IDE

Tsiike on

Vereinigte Staaten

I don’t think I’ve ever left a review...but this developer got my money...👍🏽👍🏽👍🏽 saved a junkie...

Store-Rankings

Ranking-Verlauf
App-Ranking-Verlauf noch nicht verfügbar
Kategorien-Rankings
Diagramm
Kategorie
Rang
Top Bezahlt
136
Top Bezahlt
167
Top Bezahlt
178
Top Bezahlt
194
Top Bezahlt
210

Mobile C { C/C+ Konkurrenten

Name
Terminal Pro - Shell ,SSH
CONSOLE, SERVER
SIMO : MATLAB programming app
100% on-device computation
Learn jQuery Offline [PRO]
Tutorial for C#
BASIC - Programming Language
Let's Code !
iAltair
Vintage computing made easy
BBX BASIC V
BASIC V Language on iOS
HTML Creator(Pro)
Run HTML Programs without ads
iAltairHD
Vintage computing on your iPad
C++ Compiler(Pro)
Run C++ Programs without ads

Mobile C { C/C+ Installationen

Letzte 30 Tage

Mobile C { C/C+ Umsatz

Letzte 30 Tage

Mobile C { C/C+ Einnahmen und Downloads

Gewinnen Sie wertvolle Einblicke in die Leistung von Mobile C { C/C+ mit unserer Analytik.
Melden Sie sich jetzt an, um Zugriff auf Downloads, Einnahmen und mehr zu erhalten.