cpetig / ManuProC_Base

Base library of Manufacturer's program collection, database interface, reformatting, etc.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cpdbi

These are those parts of ManuProC's (now called cpdbi) main c++ library which are of interest to a wider user group.

This library contains:

  • guaranteed zero terminating equivalents of snprintf and strncpy (please, NEVER use sprintf and strcpy! -> Buffer overflow)

  • integer to string (itos) functions

  • Date/Time conversion functions

  • SQL wrapper classes (database interface for PostgreSQL and SQLite)

  • Handle classes

  • Caching classes

and perhaps more.

I apologize for not documenting them up to now and (of course) these classes have a long history so they sometimes start to smell ...

Use them, improve them, share them. Christof Petig

About

Base library of Manufacturer's program collection, database interface, reformatting, etc.

License:GNU Lesser General Public License v2.1


Languages

Language:C++ 56.5%Language:C 38.8%Language:M4 2.3%Language:Makefile 1.0%Language:Shell 0.7%Language:Batchfile 0.5%Language:Objective-C 0.2%