infact构建 C++ 实例类
Infact 提供一个构建 C++ 实例的类,它的语法和 C++的很像,创建的对象可以用来封装其他对象,就像 C++ 那样。它支持通用的私有类型(bool、int、double、string)。
示例代码:
// Construct a cow with a required argument, its name. Cow c1 = Cow(name("Bessie")); // Construct a second cow with a different name, and an optional age. // Also, specifying a type is optional, since InFact does type inference. c2 = Cow(name("Lani Moo"), age(2)); // Construct a human pet owner with the two cows as pets. PetOwner p = HumanPetOwner(pets({c1, c2}));
评论
STDCXX标准C++类库
Apache的C++标准库项目(代号stdcxx,发音为“standardC++library”,而不是STDCXX)是一个集算法,容器,迭代器等等功能的C++类库。STDCXX的目标是提供一个免费的
STDCXX标准C++类库
0
GNU Common C++可移植C++类库
GNUCommonC++是一个高度可移植的C++类库,主要是开发可移植的应用程序。通过在Win32平台上进行构建并支持以各种POSIX平台。其目标是提供一个真正通用的可移植C++框架,而不需要大量的运
GNU Common C++可移植C++类库
0
cxxtools常用C++类库
cxxtools是一种会经常使用的C++类库,主要的功能有:参数解析、BASE64编码解码、iconv接口、MD5编码、线程处理、Socket处理、动态异常安全的缓冲、dlopen\dlsym的封装、
cxxtools常用C++类库
0