Programming in C/C++
No matter where you go, &this.
Source codes
EXT C++ Library
The EXT Library is set of useful classes and templates developed by the
author. All of these were actually used in other projects first then
found very reusable and packed together into the EXT Library.
The codes are very distinct, some are very general, few happens to be
implemented idioms and others are concrete single-purpose classes.
The library comes with complete documentation.
Solar System
Mini demo created by me for Czech 3D Open Contest. You can download the project
and also source code here.
Project contains some unofficial parts of aEngine. You can check them here because
aEngine web page is incomplete yet.
Aegis Engine
Aegis Engine is set of subsystems designed for common use in multimedia applications
and games.
Whole project is currently in early state of development. Because it is complex system
with special requirements for generality and wide range of possibilities to use, the
development cannot be forced if we want to get the best possible qualitty.
Aegis Engine will be distributed under ZLIB-like license.
Z4 Library
The Z4 is filesystem-based storage library. Simply using the higher
level api of the library, you can easily store many files within
directory tree in one single file and archieve moderate compression.
Advantages are that the read/write access time to Z4 archives is almost
constant and all compression and disk write access is suppressed as much as
possible by double-level access caching.
Here is available package with source codes, basic documentation
and example project in Dev-C++.
Z4 is available for free even for commercial use.
MinML Parser
The MinML is minimalistic version of XML-like markup language. It allows saving hierarchic informations in human readable and modificable format. MinML may be simpler and faster alternative to XML.
Here is available the complete package with early version of syntax parser with source codes, complete documentation and example programs.
MinML is available for free even for commercial applications.
128-bit integer classes
int128 and uint128 are very similar classes for operations over 128-bit numbers.
Unlike other large number classes, you can work with these just like with other P.O.D. types (for example store and load from files using fwrite/fread). Internal representation of these is correct 128-bit little-endian integer.
TauControls
Tau Controls is set of few simple window controls like button, checkbox, divider, slider and some other.
If you need non-standard controls to your program the TauControls might be the right thing. Especially
suitable for "hacker" styled programs.
Recording package
If you want to record anything (e.g. radio program) for time when you are not at home
and you can't operate computer, you can use these two programs.
Source codes included.
Snippets
Short but usefull codes not only from me you can find here.
Message MultiTasking pro Borland C++
Example, how to simulate multitask program under MS-DOS environment.
C gives you enough rope to hang yourself. C++ also gives you the tree object to tie it to.
Other...
C++0x Wishlist
My wishlist for future revisions of C++
Slang shortcuts
Do you know what LOL, AFAIK, IMHO, RTFM and other means? Here, you will find the all...
Funny MSDN and PSDK
As I am often looking for information or solutions at MSDN or in PSDK, my eye is
sometimes caught by kinda funny sentence. Here are some.
If you are interested in it, I am also Czech language maintainer for Bloodshed Dev-C++ and
I do also write lessons and articles about C/C++ programming. These informations are available only
in czech language and in czech version of this site.
|
| |
 |
News at this page |
|
There are no news available for this page. |
|  |
|
|
|