Popular x64 Tags
- compiler x64 download
- pascal x64 download
- compile x64 download
- web site x64 download
- web site management x64 download
- sitemaps generator x64 download
Object Oriented C 1.3.3
Sponsored links:
license: Open Source
downloads: 16
size: 2.20 MB
updated: 2017-10-28
tags: develop program, Object Oriented software, C application development, development, develop, developer
Add to Basket
Tibor Miseta
Object Oriented C (ooc) kit is for those who want to program in an object orieneted manner, but sticks on the good old C as well. ooc implements classes, single and multiple inheritance, exception handling. Ideal for students getting to know OO programming.
It can be mainly useful for education and for small systems that lack C++ compiler. Althoug I have written quite complex programs using ooc!
By the help of ooc you can write object oriented code in C with little efforts, though you must understand the underlying object model.
Creating ooc my main goal was to develop a lightweight object model, that provides many features of C++ but is pure ANSI-C. Thus this is highly portable even for small embedded systems as well. On other hand it was kind a "proof of concept" and a hobby.
Features
* Uses only C macros and functions, no language extensions required! (ANSI-C)
* Easy to read source code for your application. Care was taken to make things as simple as possible.
* Single inheritance of classes
* Multiple inheritance by interfaces and mixins (since version 1.3)
* Implementing exceptions (in pure C!)
* Virtual functions for classes
* External tool for easy class implementation
Currently supported compilers / platforms
* GNU GCC 4.x on Linux (with automake tools as well)
* Microsoft Visual C++ 2008 (Express edition as well)
* MPLAB C18 for the Microchip 8 bit PIC families (runs on windows)
* MPLAB C30 for the Microchip 16 bit PIC families (runs on windows)
* MPLAB C32 port for the Microchip 32 bit PIC families (runs on windows)
It can be mainly useful for education and for small systems that lack C++ compiler. Althoug I have written quite complex programs using ooc!
By the help of ooc you can write object oriented code in C with little efforts, though you must understand the underlying object model.
Creating ooc my main goal was to develop a lightweight object model, that provides many features of C++ but is pure ANSI-C. Thus this is highly portable even for small embedded systems as well. On other hand it was kind a "proof of concept" and a hobby.
Features
* Uses only C macros and functions, no language extensions required! (ANSI-C)
* Easy to read source code for your application. Care was taken to make things as simple as possible.
* Single inheritance of classes
* Multiple inheritance by interfaces and mixins (since version 1.3)
* Implementing exceptions (in pure C!)
* Virtual functions for classes
* External tool for easy class implementation
Currently supported compilers / platforms
* GNU GCC 4.x on Linux (with automake tools as well)
* Microsoft Visual C++ 2008 (Express edition as well)
* MPLAB C18 for the Microchip 8 bit PIC families (runs on windows)
* MPLAB C30 for the Microchip 16 bit PIC families (runs on windows)
* MPLAB C32 port for the Microchip 32 bit PIC families (runs on windows)
OS: Windows XP, Windows Vista, Windows Vista x64, Windows 7, Windows 7 x64, Windows 8, Windows 8 x64, Windows 10, Windows 10 x64
Add Your Review or 64-bit Compatibility Report
Top Compilers & Interpreters 64-bit downloads
BASIC 2 DOSBox 1.2.0
Preconfigured BASIC versions (QBasic,QuickBASIC etc). Ready to use with DOSBox!
Freeware
NeoBook Rapid Application Builder 5.8.7
Quickly build your own Windows apps without programming.
Shareware | $149.00
tags: NeoBook, NeoSoft, Multimedia, CBT, Authoring, Video, Graphics, ebook, ezine, electronic book, Presentation, CBT, slide show, CD-ROM, CD interface, programming, scripting, flash, tutorial, training, app creation, windows apps, app builder
Visual Studio Professional Edition 2008
A comprehensive suite of tools designed to help software developers
Trialware | $799.00
FlexCell Grid Control for .NET 8.0 8.0.3
FlexCell is an easy to use .NET grid control.
Shareware | $159.00
FreeBasic for Windows (x64 bit) 1.10.1
FreeBASIC is a free/open source (GPL), 64-bit BASIC compiler for Windows
Open Source
Wing IDE Personal 10.0.4.0
An integrated development environment (IDE) for the Python programming language
Freeware
Members area
Top 64-bit Downloads
-
GTK+ for Windows x64 3.24.14
x64 freeware download -
IDA PRO 8.1
x64 demo download -
PyScripter x64 4.3.4
x64 open source download -
SQLServerFind 64bit 3.4.3.2
x64 shareware download -
Software Ideas Modeler
Portable x64 14.40
x64 freeware download -
R for Windows 4.4.0
x64 open source download -
FreeBasic for Windows
(x64 bit) 1.10.1
x64 open source download -
PureBasic x64 6.03
x64 demo download -
JProfiler x64 14.0.2
x64 trialware download -
JRuby 64bit 9.4.7.0
x64 open source download
Top Downloads
-
JD-GUI 1.6.6
freeware download -
HxD 2.5.0.0
freeware download -
AdFind 1.62.00
freeware download -
Texmaker 5.1.4
freeware download -
FusionCharts for Flex 2.1
shareware download -
NASM 2.16.01
open source download -
Turbo Pascal 7.0
freeware download -
Zlib 1.3.1
freeware download -
OllyDbg 2.01
freeware download -
Tundra 2.3.2
open source download -
GTK+ for Windows x64 3.24.14
freeware download -
IDA PRO 8.1
demo download -
Windows Installer 4.5
freeware download -
Swapy 0.5.4
open source download -
XTOOLS
shareware download