个人总结的一些C/C++编码规范 经验

来自: http://finalshares.com/read-6837 个人总结的一些C/C++编码规范 对于不同的编程语言来说,具体的编码规范可以有很大的不同,但是其宗旨都是一致的,就是保证代

cha_hq 2016-01-28   25596   0

个人总结的一些C/C++编码规范 经验

是一致的,就是保证代码在高质量完成需求的同时具备良好的可读性、可维护性。例如我们可以规定某个项目的C语言程序要遵循这样的规定:变量的命名,头文件的书写和 #include 等等。 下面是一些广为采用的编码规范:

asddz1 2016-01-22   11117   0

在 Android Studio 2.2 中愉快地使用 C/C++ 经验

使用 Android studio,你可以将 CC++ 代码编译成 native library,然后打包到你的 APK 中。你的 Java 代码可以通过 Java Native Interface(JNI)调用

JulioFraser 2016-09-21   149656   0

解析程序参数的C语言库 - The Lean Mean C++ Option Parser 经验

The Lean Mean C++ Option Parser 是一个用来解析程序参数 (argc, argv) 的 C 库,支持短和长的参数格式 getopt(), getopt_long(), and

openkk 2012-03-02   32861   0

MongoDb C++ 版本驱动程序 - Mongodb C++ Driver 经验

MongoDb C++ 版本驱动程序 本库为线程安全版本,可应用于多线程场景。 项目主页: http://www.open-open.com/lib/view/home/1340180056830

openkk 2012-06-20   34357   0

为Objective-C提供LINQ风格的查询接口:LINQ4Obj-C 经验

LINQ4Obj-C为为Objective-C提供LINQ风格的流畅查询接口。该项目为Objective-C带来了LINQ标准查询操作。This is achieved by collection of

jopen 2014-01-02   14692   0

一个轻量级的RPC库:XML-RPC For C and C++ 经验

可以迅速的帮你搭起一套xmlrpc的系统(C或者 c++),稳定性相当好。基础设施和文档也比较全。 自带一个web服务器,使用起来也很方便。为 C/C++提供了一个模块化实现。 项目主页:

jopen 2012-09-17   69954   0

C 网络应用开发平台:nope.c 经验

nope.c是一个采用C语言开发的可伸缩的服务器端和网络应用程序的为基础的软件平台。示例代码: #include "server.h" #include "nopeutils.h" void factor(int

jopen 2014-07-26   15104   0

Python 开发的 C/C++ 预处理器:CPIP 经验

CPIP 是一个用 Python 开发的 C/C++ 预处理器。CPIP 可输出预处理的所有方面信息便于检查。 项目主页: http://www.open-open.com/lib/vie

jopen 2014-09-23   11475   0

VIM: C程序员插件C.vim 经验

*/ C.vim即C-Support vim,能够帮助C程序员[当然还有使用C++ 的家伙]很好的完成上述工作,为你节约时间,并保护你的键盘。插件作者Fritz Mehner,编写c.vim的宗旨是“Write

jopen 2014-07-09   34586   0
P11

  Linux 上的 C/C++ 编译器和调试器 文档

1.7  Linux 上的 C/C++ 编译器和调试器 · 运行 gcc/egcs · gcc/egcs 的主要选项 · gdb · gdb 的常用命令 · gdb 使用范例 · 其他程序/库工具 (ar

fenglin 2012-02-28   538   0
P16

  C/C++笔试、面试题目和答案大汇总 文档

C/C++笔试、面试题目大汇总 1. 求下面函数的返回值(微软) int func(x) { int countx = 0; while(x) { countx ++; x = x&(x-1); }

lovemutex 2012-02-07   535   0

C/C++ 使用递归算法实现汉诺塔 代码段

当只有一个盘子的时候,只需要从将A塔上的一个盘子移到C塔上。 当A塔上有两个盘子是,先将A塔上的1号盘子(编号从上到下)移动到B塔上,再将A塔上的2号盘子移动的C塔上,最后将B塔上的小盘子移动到C塔上。 当A塔上有3个

y37f 2015-03-15   7854   0
算法  
P34

  CC++笔试题集锦(找工作必读) 文档

bar("hello world"); 原因在于foo( )和"hello world"串都会产生一个临时对象,而在C++中,这些临时对象都是const类型的。因此上面的表达式就是试图将一个const类型的对象转换为非const类型,这是非法的。

ybf2 2016-01-28   1476   0

C/C++编译器 gcc 4.6.2 发布 资讯

的标准编译器。GCC(特别是其中的C语言编译器)也常被认为是跨平台编译器的事实标准。 GCC 原名为 GNU C 语言编译器 ( GNU C Compiler ),因为它原本只能处理 C语言 。GCC 很快地扩展,变得可处理

jopen 2011-11-18   24512   0
C语言  

测试版 Chrome 支持在浏览器内执行 C/C++ 代码 资讯

Client,允许在浏览器内执行 C/C++ 代码,就像现在浏览器能够执行 JavaScript 代码一样。 Google 写道: Native Client 应用将使用 Pepper,一组为 HTML5 提供 C/C++

fmms 2011-08-12   7231   0
Chrome  

C/C++视频会议软件 Ekiga 3.3.2 发布 资讯

Ekiga是一个兼容SIP和H.323的视频会议程序,兼容VoIP,IP电话,通过Ekiga可以与使用任何SIP和H.323软硬件的远程用户进行视频和音频对话。Ekiga的前身是GnomeMeeting.

fmms 2011-08-24   9609   0

C/C++日志API库 Pantheios 1.0.1 发布 资讯

Pantheios是一个类型安全、高效、泛型和可扩展性的C/C++日志API库。 新版本增加了兼容 GCC 4.6 的 Makefile,废弃了 pantheios/util/com/exception_helpers

fmms 2011-12-05   9923   0
C/C++  

轻量级的 C++ 类库,c++-gtk-utils 2.0.8 发布 资讯

c++-gtk-utils 是一个轻量级的 C++ 类库,包含了大量的类和函数用来简化 GTK+ 应用程序的编程。 c++-gtk-utils 2.0.8 发布,该版本改进了线程支持库,包含一个新的

openkk 2012-05-20   19423   1
C/C++  

snappy-c 1 发布,Google的Snappy压缩库C移植 资讯

snappy-c 是Google Snappy(http://code.google.com/p/snappy/)压缩库的一个C语言移植。这个压缩库非常快,拥有一个合理的压缩比。它主要用于无法集成C++代码,但又需要

jopen 2013-06-16   13660   0
1 2 3 4 5 6 7 8 9 10