Mobile C { C/C++ Compiler }

Mobile C { C/C++ Compiler }


Offline C/C++ Compiler


$13.99

2.5.2for iPhone, iPad and more
9.1
32 Ratings
Jeong Seop Lee
Developer
373.7 MB
Size
Aug 28, 2018
Update Date
Education
Category
4+
Age Rating
Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.
Mobile C { C/C++ Compiler } Screenshots
Mobile C { C/C++ Compiler } posterMobile C { C/C++ Compiler } posterMobile C { C/C++ Compiler } poster
Mobile C { C/C++ Compiler } posterMobile C { C/C++ Compiler } posterMobile C { C/C++ Compiler } poster

About Mobile C { C/C++ Compiler }

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.
Show More

What's New in the Latest Version 2.5.2

Last updated on Aug 28, 2018
Old Versions
This app has been updated by Apple to display the Apple Watch app icon.

• 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.
Show More
Version History
2.5.2
Aug 28, 2018
This app has been updated by Apple to display the Apple Watch app icon.

• 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.
2.5.1
Jul 9, 2018
• New features
- pause command added.
- Experimental find command added.
- In-app keyboard special key page toggles to alphabet page once pressed.

• Bugs fixed
- Source code editor crashes on file open on some platforms.
- File list button color not changed. Modify FileList.ItemButton.Color key in theme files.
2.5.0
Jul 6, 2018
• Libraries updated
- clang/llvm/libc++ 6.0.0
- python 3.7.0
- duktape 2.2.1
• File search by its text contents
• Very basic syntax highlighting for several programming languages.
- java php perl ruby sql jsp go rust swift html
• In-app soft keyboard layout revised.
2.4.5
Jun 1, 2018
• UI layout revised for some devices.
2.4.4
May 30, 2018
• In-app keyboard layout revised.
2.4.3
May 28, 2018
• In-app keyboard layout revised.
• File sharing with other app added for some platform.
• AdView moved to top of the app.
• Bug fixed : Some string formatting functions malfunctions on some platform.
2.4.2
Feb 12, 2018
• Previous UI theme restored as Classic in the option menu.
• Dark theme added.
• Some missing terminal commands added.
• Bug fixed : Script files not recognized in terminal command.
• Bug fixed : Some runtime errors of user source code crashes the app.
• Bug fixed : Python 'select' module not imported in some platform.
2.4.1
Jan 22, 2018
• New feature : UI theme system.
• New feature : iTunes file sharing.
• New feature : Exposes system/library headers.
• New feature : Some ANSI escape sequences for terminal supported.
• Bug fixed : Apache subversion is instable.
• Bug fixed : Successive scanf call malfunctions.
• Bug fixed : c++ iostream doesn't work.
2.2.1
Aug 25, 2016
• New feature : Jump to C/C++ declaration/header file/macro symbol. See tips->shortcuts for keyboard shortcuts.
• New shell command 'chat' added. Enjoy chatting with the other Mobile C users online.
• Go to line supported. Use in-app keyboard context page or See tips->shortcuts for keyboard shortcuts.
• C library added : SDL 2.
• In-app soft-keyboard context menu page added.
• Shortcuts added for some platforms. See tips->shortcuts for keyboard shortcuts.
• Supports 'go to line' in text based editors.
• Pixel display examples added. See Examples/Graphics/PixelDisplay folder.
• OpenGL / GL ES2 , Callback registration needed.
• Examples changed : See Examples 1.0.8/What's new.txt.
• Some French/German translation fixed.

• Bug fixed : Several issues about C/C++ auto complete.
• Bug fixed : Memory leak when abnormal script exit.
• Bug fixed : Bluetooth keyboard key doesn't work properly on some platforms.
• Bug fixed : Graphics examples with clang enabled crashes when back button pressed.
• Bug fixed : Some crash/hang/memory leak.
2.2.0
Jul 16, 2016
• New feature : C/C++ auto complete.
• New feature : C/C++ syntax diagnostic.
• New feature : Built-in Terminal/Shell.

• System header search path "~/CCR/Headers" added.
• User script search path "~/CCR/Scripts" added.
• In-app soft keyboard layout revised.
• Copy/cut whole line when no selection is made.
• Library updated : libpng 1.6.23
• Examples added : See Examples 1.0.7/What's new.txt.

• Bug fixed : assert() function doesn't work.
• Bug fixed : App crashes when typing.
• Bug fixed : App crashes when continue statement is used in while block.
• Bug fixed : Split view compatibility issue.
2.1.3
Jun 3, 2016
• Bug fixed : Unable to type ascii with bluetooth keyboard on some OSes.
• Bug fixed : __cplusplus is defined in c compilation.
2.1.2
Jun 1, 2016
• Diagnostic message added : Integer division by zero.
• Case sensitive search added on text editor view.
• Bug fixed : Unable to type some key on bluetooth keyboard.
• Bug fixed : App crashes at startup on some OSes.
2.1.0
May 17, 2016
• C library added : Duktape 1.4.0
• C/C++ library added : LLVM/Clang 3.8.0
• C/C++ library added : libjson
• C++ library added : libc++ 3.8.0
• Supports javascript execution via duktape engine.
• Supports syntax highlighting for Python, Javascript, Lua.
• Added option menu to select compiler for each programming languages.
• Added option menu to set compiler options.
• Bug fixed : Crashes when using vscanf, vprintf.
2.0.8
Apr 9, 2016
• Multiple source compilation supported. See "Examples 1.0.5/Network/cURL/curl-7.48.0/curl.proj.c".
• Example files updated : See Examples 1.0.5/What's new.txt.
• In-app soft keyboard behaviour revised. Shift+key combination supported.
• More app folder structure exposed.
• Python stability improved.
• OpenSSL library updated to 1.0.2g
• assert.h supported.
• conio.h partially supported. ( cputs, getch, getche, putch, clrscr )
• Bug fixed : Parsing regex.h.
• Bug fixed : Native function call crashes when more than four arguments are passed.
2.0.7
Mar 22, 2016
• C library added : Python 3.5.1
• Supports python execution (.py , .pyc , .pyo ).
• Example files added : See Examples/What's new.txt.
• In-app soft keyboard layout revised. Keyboard top bar includes cursor dragging pad.
• Source code editor uses mono-space font by default.
• Focus unchanged at every "Find" command in text editor.
• Lua local module loading bug fixed.
• Supports gzip file extraction.
• Old style c function parameter declaration form supported. ( Experimental )
• Text editor word selection by double-touching word.
• Bug fixed : puts(...) c function appends new-line at the end.
• Bug fixed : Incorrect text editor word selection.
2.0.5
Feb 18, 2016
1. Bug fixed : Abnormal display when 'Zoomed Display' on iPhone setting is on.
2. Example code added : Language/C/simple_stdarg.c
2.0.4
Feb 9, 2016
1. Library added : APR, APRUtil, Lua, Expat, PCRE2, Apache Serf, iconv, OpenSSL, POSIX, libGit2, Apache Subversion( Incomplete )
2. Keyboard layout changed.
3. Editor search text.
4. Lua language supported.
2.0.3
Jan 12, 2016
1. iOS 7 compatibility issues fixed.
2. French translation fixed.
3. OpenGL ES2 rotation event not sent when device rotates.
4. Button UI became bigger.
5. Option to use mono space font.
6. Option to use OS keyboard.
2.0.0
Dec 18, 2015
1. UI renewed.
2. File/Folder manipulation.
3. File compression supported.
4. Coding friendly keyboard.
5. Line number display.
6. Image viewer.
7. Binary file viewer.
8. Wave file play.
9. Compressed file viewer.
10. HTML file viewer.
11. Editor settings.
12. Jpeg example added.
13. OpenGL-ES 2 example file revised. (No more framebuffer setting codes needed.)
1.82.1
May 21, 2015
1. Bug fixed : Incorrect behavior when initializing array of array of char with array of string literal.
1.82.0
May 6, 2015
1. Sample added : Samples/Thread/pthread.c
2. Sample added : Samples/Thread/pthread_join.c
3. pthread API supported.
4. App API for clearing and flushing HTML view.
1.81.0
Apr 27, 2015
1. Sample added : Samples/Language/C/simple_goto.c.
2. Goto statement supported.
3. Some language incompatibility fixed.
1.80
Mar 10, 2015
1. Sample file added : Samples/Application/mosh.c ( Simple shell command interpreter )
1.79
Feb 26, 2015
1. Sample added : Samples/MiniZip/minizip.c.
2. Sample added : Samples/MiniZip/miniunz.c.
3. New API added : MiniZip.
1.78
Feb 11, 2015
1. Sample file added : sample/Language/C++/simple_reference.cpp.

Mobile C { C/C++ Compiler } FAQ

Click here to learn how to download Mobile C { C/C++ Compiler } in restricted country or region.
Check the following list to see the minimum requirements of Mobile C { C/C++ Compiler }.
iPhone
Requires iOS 9.0 or later.
iPad
Requires iPadOS 9.0 or later.
iPod touch
Requires iOS 9.0 or later.
Mobile C { C/C++ Compiler } supports English, Japanese, Korean, Portuguese, Russian, Spanish

Mobile C { C/C++ Compiler } Alternative

You May Also Like

Get more from Jeong Seop Lee