Download List

项目描述

libutil++ provides a number of C++ utility classes for items such as IP Address (v4/v6), Socket, Command Line, Compression, Encryption, Logging, String, Time, Interface, and Task classes.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2013-02-17 11:17
1.2.0

此版本添加了对 IPPrefixes (CIDR 表示法) 支持和职能要检查是否包含在另一个 IPPrefix 或 ip 地址 (IPv4 和 IPv6),优化在 ip 地址,在 regex_match、 regex_imatch、 regex_search,和 regex_isearch,例外的增强功能中的子表达式支持 IPv6 比较。
标签: Stable
This release adds support for IPPrefixes (CIDR notation) and functions to check if another IPPrefix or
IPAddress (IPv4 and IPv6) are contained within,

optimized IPv6 comparisons in IPAddress,

sub-expression support in regex_match,
regex_imatch,
regex_search,
and regex_isearch,

and enhancements to Exceptions.

2013-02-12 22:44
1.1.0

此版本添加了支持传递载体的跟踪选项,并为 SET_TRACE、 UNSET_TRACE、 CLEAR_TRACE、 HAS_TRACE 添加到日志中的宏。修剪,ltrim、 rtrim、 substr_ireplace、 regex_replace、 regex_ireplace、 regex_match、 regex_imatch、 regex_search 和 regex_isearch 被添加到字符串。缺少 unistd.h 包括添加了 GCC 4.7。clear() 被添加到 ip 地址。向接口添加了用于获取 MAC 地址的函数。为验证库调用添加了一个测试程序。这也是如何的有用使用图书馆的例子。
标签: Stable
This release added support for passing a vector of trace options, and added macros for SET_TRACE, UNSET_TRACE, CLEAR_TRACE, and HAS_TRACE to Log. trim, ltrim, rtrim, substr_ireplace, regex_replace, regex_ireplace, regex_match, regex_imatch, regex_search, and regex_isearch were added to String. A missing unistd.h include was added for GCC 4.7. clear() was added to IPAddress. Functions for getting MAC addresses were added to Interface. A test program was added for verifying library calls. This is also useful as an example of how to use the library.

Project Resources