ePrivacy and GPDR Cookie Consent by Cookie Consent

Object Oriented C 1.3.3

Sponsored links:
license: Open Source
downloads: 47
size: 2.20 MB
updated: 2017-10-28

Add to Basket
x64 compatible software

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)

Object Oriented CCompilers & InterpretersWindows XP, Windows Vista, Windows Vista x64, Windows 7, Windows 7 x64, Windows 8, Windows 8 x64, Windows 10, Windows 10 x64

User Rating: 2.3 (6 votes)

x64 compatible software
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

Your Name:
Software Version:
Rating:
Review:
Security Code:


Top Compilers & Interpreters 64-bit downloads

NASM
NASM 2.16.01   
Assembler designed for portability and modularity
Open Source

wxDEV-C++ screenshot
wxDEV-C++ 4.9.9.2   
A free integrated development environment (IDE)
Open Source

Portable Sikuli X
Portable Sikuli X 1.0 RC3   
A visual technology to automate and test graphical user interfaces
Freeware

Eclipse SDK x64
Eclipse SDK x64 4.32   
Powerful IDE for Java and other languages, with extensive plugins and tools.
Open Source

The Glasgow Haskell Compiler
The Glasgow Haskell Compiler 8.6.5   
he Glasgow Haskell Compiler is a state-of-the-art, open source compiler
Open Source

Free Pascal
Free Pascal 3.2.2   
Free Pascal (aka FPK Pascal) is a 32 and 64 bit professional Pascal compiler
Open Source

Qt
Qt 6.10.2   
Qt: A powerful framework for cross-platform application development.
Trialware | $4 110.00

Easy Code for MASM
Easy Code for MASM 1.07.0.0009   
A setup program and includes the source code of a nice CD player
Freeware

Visual Prolog
Visual Prolog 9 B902   
Programming environment: compiler, IDE, linker, debugger
Freeware

Simply Fortran
Simply Fortran 3.41 Build 4438   
Simply Fortran: Robust IDE for Fortran, C, and C++ with advanced debugging tools.
Trialware | $149.00

Members area

Login:
Password:
Remember me

Sign Up  |  Forgot Password?

Top 64-bit Downloads

Top Downloads

64-bit Tags