ctive-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣,但是第一时间看到Objective-C就会头疼并伴有
关于C++对象模型 一个C++程序员,想要进一步提升技术水平的话,应该多了解一些语言的语意细节。对于使用VC++的程序员来说,还应该了解一些VC++对于C++的诠释。Inside the C++ Object
Google的开源项目大多使用C++开发。每一个C++程序员也都知道,C++具有很多强大的语言特性,但这种强大不可避免的导致它的复杂,这种复杂会使得代码更易于出现bug、难于阅读和维护。 本指南的目的是通过详细阐述在C++编
防止头文件被重复包含。1分) 7. 定义变量a,分别为如下类型 a) 指向整形的指针的指针 b) 包含10个整数指针的数组 c) 指向一个包含10个整数的数组的指针 d) 指向一个函数的指针,该函数带一个整形变量,返回值为整形
celib 是使用ANSI C开发的一个扩展类库(c extend library),包含了一些常用的数据结构和算法的封装,可以应用到项目或者用于学习。 目前已经包含的封装如下: (01)
Libface库旨在使人脸识别技术应用于开源社区。这是用C++编写的,托管在 Sourceforge上。这个库使用 OpenCV 2.0 ,目标是成为一个中间件,在人脸识别和检测时,开发人员不必包括任何OpenCV的代码。
SBJson 是 Objective-C 实现的一个 JSON 解析器和生成器,主要特性: New BSD Lisence. Easy-to-use API. Streaming Support. See
LibAxl 是一个高效的 XML 1.0 标准的实现,无需依赖任何外部库,可轻松实现 XML 的操作。LibAxl 是线程安全的而且很小(111k),支持 XML 命名空间。
C-Python: 或者CPython,指C实现的Python 虚拟机 的基础API。最通用的Python就是是基于C实现的,它的底层API称为C-Python API,所有Python代码的最终变成
Crypto++ 是一个 C++ 的加密处理库,支持如下算法: algorithm type name authenticated encryption schemes GCM , CCM , EAX
LibYAML 是一个 C 语言的包,用来解析 YAML 1.1 数据。 项目主页: http://www.open-open.com/lib/view/home/1334758454343
NRuleEngine 是一个基于 Simple Rule Engine 和反射机制开发的规则引擎,支持函数。
gloox 是一个C++的类库,用以实现可移植的 Jabber/XMPP 协议。gloox 完全兼容 XMPP RFCs,支持所有的 XMPP 特性,包括 SRV lookups, TLS, SASL
libhtml 是一个微型的 C 程序库,用来解析、序列化和生成 HTML 4.01-strict 和 XHTML 1.0-strict 文档。 项目主页: http://www.open-open
i = 0; i < s.Length; i++) { char c = s.ToCharArray()[i]; switch (c) { case '\"': sb.Append("\\\""); break;
Kynetic ORM 是一个 C# 4.0 的 ORM 框架,无需外部配置文件,支持原生的 SQL 查询语法,完全支持 POCO 对象、使用 C# 4.0 动态、泛型和发射。 示例代码: string
在开发C++程序时,一般在吞吐量、并发、实时性上有较高的要求。设计C++程序时,总结起来可以从如下几点提高效率: 并发 异步 缓存 下面将我平常工作中遇到一些问题例举一二,其设计思想无非以上三点。
ImageStone是一套功能强大的C++图像处理库,它可以在多个平台之间移植。 功能包括:读写图像文件(JPG,GIF,PNG,TIFF,TGA...),显示,柱状图分析,undo/redo支持,超过100种预定义的特效等。
libjson 是一个完全兼容 JSON 规范的 json 格式数据的 C 语言解析包。 以下是libjson: Interruptible parser: get the JSON data to
提供一个简单易用的C++类Properties用以读写基于xml格式的配置文件, 从而实现类似java中Properties类的作用。两者生成的xml文件可以互通。 Xml时代据说已经到来了,现在的程序流行使用xml配置文件。如果你