当前位置: 软件>C/C++软件
C++ 工具类库 Moost
本文导语: libmoost — Last.fm 的 C++ 工具类库集合。 包括: algorithms (set intersection, hashing, variable length encoding, ...) abstractions for compiler specific features configuration container data structures (e.g. LRU cache, memory mapped files) message digests smart pointers (in addition ...
libmoost — Last.fm 的 C++ 工具类库集合。
包括:
- algorithms (set intersection, hashing, variable length encoding, ...)
- abstractions for compiler specific features
- configuration
- container data structures (e.g. LRU cache, memory mapped files)
- message digests
- smart pointers (in addition to boost smart pointers)
- I/O helpers (e.g. async writer, file change watcher)
- key-value store client wrappers for kyoto tycoon, bdb, etc.
- logging
- template metaprogramming
- a stomp message queue client
- object-oriented shared object loading
- service framework (helpers for daemonisation, remote shell access, monitoring, etc.)
- progress bars
- postgres pgq abstraction
- signal handling
- string functions
- unit test support
- threading
- transaction handling
- timers
- xml parser
- complex data structure stringification
- benchmarking
- C++ name demangling
等等