学习、日志、代码分析等,C++程序员学习必备! Jason frozen : C/C++的Jason解析生成器 Jansson :进行编解码和处理Jason数据的C语言库 jbson :C++14中构建和迭代BSON
Cphalcon 是一个开源的 Web 框架,作为 PHP 语言 C 扩展,它提供了更高的性能与更低的资源消耗。 项目主页: http://www.open-open.com/lib/vi
够帮助已经有Objective-C经验的开发者更快地学习Swift。同时也品味到Swift的精妙之处。 结论放在开头: 我认为Swift比Objective-C更优雅,更安全同时也更现代,更性感。
是一个非常小型的 C 语言解释器,原先是用于 UAV 的板载飞行系统编写的脚本语言,同时也非常使用用来编写机器人、嵌入式和非嵌入式应用。核心的 C 代码大约 3500 行,其目的并非一个完整的 ISO C 的实现。该项目在
clib是C语言的包管理器。 Installation Expects libcurl to be installed and linkable. With homebrew : $ brew
libsnark 是实现了 zkSNARK 模式的 C++ 库。zkSNARK 是一个证明/验证计算完整性的加密方法。 This library implements zkSNARK schemes
VC)键值编码来存取的实例变量的值。 使用KVC过程: 首先,我们定义一个Person类,代码如下: /* *Person.h */ #import
来源https://www.kenneth-truyers.net/2016/01/20/new-features-in-c-sharp-7/ Tuples What Tuples是数据的临时分组。区别与struct和class,后两者需要预先定义。
今天看C++的过程中看到有关于随机数的程序,便想对C++中关于随机数的知识结合网上的资料作一个简单的总结,欢迎补充! C/C++产生随机数用到两个函数rand() 和 srand(). (1)rand()函数
Cint(C/C++ interpreter, C-int)是一个C++解释器,顾名思义,和GCC、VC等编译器不同,它是解释执行C++代码的。 我们可以利用它来让我们的程序支持解释C++语言。 它具有的功能有:
nwcc 是一个Unix系统的C语言编译器,支持 FreeBSD/OpenBSD/Linux/Solaris on 80x86 (with nasm and gas), FreeBSD/Linux on
Elixis 是一个C#的加密啊库,支持 AES、TripleDES和MD5 算法的加密和解密(MD5是单向的),而且更多加密的算法还在进一步开发中。 示例代码: private static
mysql的项目主页有对MySQL Connector/C++的文档解释和具体实例,但是大家也知道,如果把那些具体实例的代码只是生硬的套入项目工程中是万万不行的,因为项目安全性要求,需要对容错,资源创
NSRails 是一个轻量级的 Objective-C 框架,为你的类提供一个高级、类 ActiveResource 的 API ,这意味这 CRUD 和其他操作可通过 NSRails 方便实现。
Show的C#开源封装。目的是使C#开发者也能方便的使用DirectShow。 该lib是对DirectShow封装得非常完善,虽然尚有很多功能未经测试,但是不可否认有了该lib,在C#下开发视频采集等已经不在是难事。
之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必 担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(
Libeio是一个功能强大,用于C语言的异步I/O库,建模风格和采用的思想都与 libev 类似。特性包括:异步的读、写、open、close、stat、unlink、fdatasync、mknod、
conexus 是一个通用的 C++ 语言的 IO 包,包含对 IPv4/6 的Sockets、串行通讯、核心消息队列、管道以及文件的操作封装。 项目主页: http://www.open-open
eXaro 是一个开源的 C++ 报表引擎,可以轻易的潜入到任何基于 Qt 开发的应用程序中,提供了报表的语言和导出功能,同时提供一个可视化的报表设计工具。 项目主页: http://www
cxxtools 是一种会经常使用的C++类库,主要的功能有:参数解析、BASE64编码解码、iconv接口、MD5编码、线程处理、Socket处理、动态异常安全的缓冲、dlopen\dlsym的封装