Menu

Home

jabberx

You can download latest version and updates of WinC+- here:

https://sourceforge.net/projects/cplusminus/files/

Latest verison is 1.0.9 (update from 1.0.2 to 1.0.8 and from 1.0.8 to 1.0.9 is available)

What is C+-?

C+- is another dialect of C++. Differences:

  • identations (tabs or 4 spaces) instead of curly braces

  • no semicolon ; needed at line ending

  • no parenthesis () needed for such constructions as: "for", "if..else if..else", "while", "switch"

  • new construction - repeat N

  • do...while.... changed to do...repeat if...

  • verbal aliases for boolean operators and some other operators

  • built-in aliases for some SDL code and wrapper (lsdl) with some useful classes and functions (window functions, mouse and keyboard, fonts, 2D graphics, sounds, dynamic arrays, mulithreading, timing, strings)

NOTE: lsdl includes sdl headers (ttf, image, mixer, thread) and: fstream, iostream, math, stdlib, string, sstream and conio

What is WinC+-?

WinC+- is package for Windows with next content:

  • Programmer's Notepad taken from http://www.pnotepad.org/ with some hotkeys (F8 runs make.bat, F5 - run.bat) and highlighting scheme pre-configured

  • C+- to C++ translator (c+-.exe)

  • MinGW and SDL 1.2-15

  • All tools and dll's needed to compile and run your programs on Windows (they also must work on Linux via Wine).

  • README with some basic information about C+- and it's library.

  • Example games with example make.bat file.

Tutorials:

Work in progress. README.html contains all needed information though. Tutorials just will be more detailed and game-oriented.
1. [Getting started]
2. [Creating window and simple cycle]


Related

Tutorials: Creating window and simple cycle
Tutorials: Getting started

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.