nCore is an efficient and portable C++ library for lazy developers.
It includes a set of several satellite C++ classes to perform :
- Threading
- FileIO (with endian-awareness)
- Networking (TCP, UDP, IPv4, IPv6)
- High-Perf Timing
- Easy logging with plugable sinks
- Memory Alloc Debugging
- Hashing (MD5, String, CRC32, CRC16, CRC8)
- Loading of dynamic libraries (shared objects)
- Dog-tagging (your final application/library binary file(s))
- Handling wide string manipulation methods through a single class (StringA)
- and more...
Each of those features can be turned off at compile-time to make the final binary file smaller.
nCore is designed to run on Windows, Linux (x86, ARM). Other platforms may become supported upon (patch) request :)
Updated 24 Jul 2008 11:23 UTC
Based on 1 user ratings.
Click to rate this project.
No links submitted so far. Submit your own links.
DogTags (multi)
Forced static_cast so MSVC8 does not complain about it...
free ringtone
Project Cost |
|
|---|---|
| This calculator estimates how much it would cost to hire a team to write this project from scratch. More » | |
| Include | |
| Codebase | 22,731 |
| Effort (est.) | 5 Person Years |
| Avg. Salary | $ year |
| $ 292,308 | |