20201102- I have created smarter model but not sure if someone is still interested in it? please contact me on my email if you are interested so I upload the new version.

I believed all the time that C has the ability to do everything ... even object oriented programming...

There were a lot of trials to do this by different parties, but I worked hard to make it usable

By the way ... it is easy and makes me feel at home with C ... no strange guns to use and shoot my mouse :P

the project is done using Codeblocks

I need help for GUI phase (windows), and it might be nice to make additional version for Linux too.

Features

  • OOP features ( inheritance, polymorphism, encapsulation, private, public members) Single inheritance like Java
  • Ability to inherit base methods, or even override them ... using static struct not necessary to repeat it with every instance of the class.
  • very powerful easy classes ( Plug 'n Play ) ones ... just new and use :) be happy this is in C
  • Try catch simple mechanism
  • same compact C features with very good OOP style in coding makes you really happy about the results
  • I have added collections, Strings, and getType / getNamespace / RegisterClass so it can be easy to use collections
  • a nice example to show different features, high readability ... easy to maintain ... utilized C to work as C but easy as Java or C# (But not like C++ )
  • Object System easy one just #include "Object.h" and play around ...
  • easy macros without ugly names to create class-like structure easy to understand and to remember
  • It is 4 free ... use it ... for either commercial or open source ... personal or non personal ... just enjoy :))
  • easy to learn, it is pure C, easy to use, it is pointers it is clean and neat ...
  • I need help in making GUI foundation classes

Project Samples

Project Activity

See All Activity >

Follow C with Classes (sanoC)

C with Classes (sanoC) Web Site

Other Useful Business Software
AI-powered service management for IT and enterprise teams Icon
AI-powered service management for IT and enterprise teams

Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Try it Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of C with Classes (sanoC)!

Additional Project Details

Registered

2014-05-17