google的开源c++

简介: 代码风格指南 http://code.google.com/p/google-styleguide/通过这个了解代码规范和编写新代码 Open Source Projects Released By Google  http://code.

代码风格指南 http://code.google.com/p/google-styleguide/通过这个了解代码规范和编写新代码

Open Source Projects Released By Google

 http://code.google.com/intl/zh-CN/opensource/projects.html

google的完整开源例子

https://developers.google.com/

http://code.google.com/intl/zh-CN/opensource/

http://code.google.com/hosting/search?q=label:google

 

35 个你也许不知道的 Google 开源项目 

http://www.cnbeta.com/articles/100896.htm

 

C++库和源代码:

Google Breakpad

一个开源的多平台崩溃报告系统。

Google GFlags

Gflags是一个命令行标记的处理库,它可以替代“getopt()”,其内置对C++的支持比如string。指南在此

Google Glog

Glog库可执行应用级的登陆,提供基于C++式的登陆API,可用于Linux、BSD和Windows。指南见此

Google PerfTools

这个工具可让开发创建更强大的应用程序,特别是那些用C++模版开发的多线程应用程序,包括TCMalloc, heap-checker, heap-profiler 和cpu-profiler。指南见此还有这里

Google Sparse Hash

非常节省内存的hash-map。指南见此

Omaha – Google Update

Omaha,也就是Google Update,它可以保证你的软件随时升级到最新版本,目前很多Windows下的Google软件都是用Omaha升级的,包括Google Chrome和Google Earth,当然你也可以用于自己的应用程序。指南看这里还有这里

Protocol Buffers

Protocol Buffers是一种可扩展编码序列数据的方式,Google在几乎所有内部RPC协议和文件格式都使用了Protocol Buffers。指南见此它可以用于很多语言而且被一些IDE所支持,比如NetBeans

Chromium http://code.google.com/p/chromium/ 

Gtest http://code.google.com/p/googletest/ 

 

相关文章
|
3月前
|
算法 Linux 定位技术
C++游戏后端开发,基于魔兽开源后端框架TrinityCore
C++游戏后端开发,基于魔兽开源后端框架TrinityCore
|
8月前
|
JavaScript Linux 编译器
c++开源协程库libgo介绍及使用
c++开源协程库libgo介绍及使用
|
8月前
|
Go C++
【PAT甲级 - C++题解】1152 Google Recruitment
【PAT甲级 - C++题解】1152 Google Recruitment
46 0
|
存储 编译器 API
Google Protocol Buffer Basics: C++
Google Protocol Buffer Basics: C++
|
JSON Ubuntu 搜索推荐
【Crow】一款开源C++Web框架的安装与构建
【Crow】一款开源C++Web框架的安装与构建
|
测试技术 编译器 开发工具
C++服务性能优化的道与术-道篇:google benchmark的安装与使用
如果你实现一个公共的工具函数,有多种实现方式,你怎么测试性能呢?是循环多少次,然后打印一下起止时间,计算耗时吗?这样当然没问题。但是每次都类似的需求,都会写很多冗余的代码来进行耗时统计,另外也缺乏灵活性。有没有方便的方式来测试呢?有,Google家的benchmark性能测试框架。
938 2
C++服务性能优化的道与术-道篇:google benchmark的安装与使用
|
运维 安全 JavaScript
腾讯代码安全指南开源,涉及CC++、Go等六门编程语言
腾讯代码安全指南开源,涉及C/C++、Go等六门编程语言
203 0
腾讯代码安全指南开源,涉及CC++、Go等六门编程语言
|
运维 安全 JavaScript
腾讯代码安全指南开源,涉及C/C++、Go等六门编程语言
腾讯代码安全指南开源,涉及C/C++、Go等六门编程语言
腾讯代码安全指南开源,涉及C/C++、Go等六门编程语言
|
程序员 Linux 测试技术
C++开源游戏推荐,雷神之锤1/2/3
C++开源游戏推荐,雷神之锤1/2/3
770 0
C++开源游戏推荐,EA部分开源红色警戒1
C++开源游戏推荐,EA部分开源红色警戒1
233 0