My hobbyist coding updates and releases as the mysterious "Mr. Tines"

Saturday 16 November 2002

CTClib++ port

CTClib - I've decided that I'm not masochist enough to keep this as pure 'C', even though I could. The things you have to do emulate interface polymorphism are cumbersome, and just got in the way, especially when you don't want to have to separate out definition and declaration for a helper class internal to a single file.

The changes are currently limited to all of folders ctckey and ctcpka, plus ctc.c has become a ctc.cpp, and the version is currently pre-3.0 - how much more will change in the slow progress to v3.0 I'm not sure.

The current 'C' based interfaces will stay fixed, so the library will continue to be call-compatible with 2.x releases.

No comments: