孔雀开发小屋

专注并致力于手机客户端开发
<2024年4月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

统计

  • 随笔 - 103
  • 文章 - 0
  • 评论 - 251
  • 引用 - 0

常用链接

留言簿(38)

随笔分类

随笔档案

关注的博客

朋友的博客

搜索

  •  

最新评论

阅读排行榜

评论排行榜

C/C++

google c++风格指南笔记(五):格式
     摘要: 代码风格和格式确实比较随意, 但一个项目中所有人遵循同一风格是非常容易的. 个体未必同意下述每一处格式规则, 但整个项目服从统一的编程风格是很重要的, 只有这样才能让所有人能很轻松的阅读和理解代码.  阅读全文

posted @ 2011-06-28 15:22 孔雀 阅读(2352) | 评论 (1)  编辑

【转】一些开发工具包

posted @ 2011-06-11 17:28 孔雀 阅读(1742) | 评论 (0)  编辑

自己动手写makefile的一些注意事项

posted @ 2011-04-09 14:35 孔雀 阅读(1850) | 评论 (2)  编辑

linux下生成core dump文件方法及设置
     摘要: 1) 在终端中输入ulimit -c 如果结果为0,说明当程序崩溃时,系统并不能生成core dump。

2) 使用ulimit -c unlimited命令,开启core dump功能,并且不限制生成core dump文件的大小。如果需要限制,加数字限制即可。ulimit - c 1024

3) 默认情况下,core dump生成的文件名为core,而且就在程序当前目录下。新的core会覆盖已存在的core。通过修改/proc/sys/kernel /core_uses_pid文件,可以将进程的pid作为作为扩展名,生成的core文件格式为core.xxx,其中xxx即为pid

4) 通过修改/proc/sys/kernel/core_pattern可以控制core文件保存位置和文件格式。例如:将所有的core文件生成到 /corefile目录下,文件名的格式为core-命令名-pid-时间戳. echo "/corefile/core-%e-%p-%t" > /proc/sys/kernel/core_pattern
  阅读全文

posted @ 2011-03-07 12:17 孔雀 阅读(54916) | 评论 (0)  编辑

linux下代码行统计命令

posted @ 2011-02-28 22:02 孔雀 阅读(2195) | 评论 (2)  编辑

gcc编译器__attribute__ ((packed)) 的作用

posted @ 2011-02-16 18:52 孔雀 阅读(2556) | 评论 (1)  编辑

ImageMagick使用笔记
     摘要: ImageMagick是一个开源的、功能强大的命令行图像处理工具。通过这里可以了解一下 ImageMagick。

最近涉及到不少批量的图像处理工作,使用到这个工具,感觉其功能非常强大而且很方便,把目前使用到的功能记录如下,工作平台:Ubuntu 10.04:  阅读全文

posted @ 2011-02-14 15:59 孔雀 阅读(3913) | 评论 (2)  编辑

Google C++风格指南笔记(四): 注释
     摘要:
注释的本质是帮助别人和帮助自己更好的理解代码,不是炫耀英文或中文水平。

错误的语法,错误的拼写给他人带来困惑与不快,宁愿不写,不可乱写。  阅读全文

posted @ 2011-01-25 18:29 孔雀 阅读(2261) | 评论 (2)  编辑

Linux平台延时之sleep、usleep、nanosleep、select比较
     摘要: Linux平台延时之sleep、usleep、nanosleep、select比较  阅读全文

posted @ 2011-01-18 17:12 孔雀 阅读(31072) | 评论 (3)  编辑

Ubuntu下pdf乱码和rar解压后无效文件编码解决方案
     摘要: Ubuntu下pdf乱码和无效文件编码解决方案  阅读全文

posted @ 2011-01-13 14:30 孔雀 阅读(2165) | 评论 (0)  编辑

Cmake入门
     摘要: CMake是一个跨平台的编译构建系统,本文是Cmake入门实例。  阅读全文

posted @ 2011-01-12 15:20 孔雀 阅读(3017) | 评论 (1)  编辑

Google C++ 风格指南笔记(三):命名约定

posted @ 2011-01-06 19:41 孔雀 阅读(2269) | 评论 (1)  编辑

C++的PImpl技巧及作用

posted @ 2010-12-31 01:21 孔雀 阅读(3035) | 评论 (1)  编辑

C++的一个疑惑

posted @ 2010-12-20 21:15 孔雀 阅读(2573) | 评论 (12)  编辑

Visual C++ engine is not properly installed 解决方案

posted @ 2010-11-15 10:55 孔雀 阅读(2307) | 评论 (0)  编辑

3D游戏引擎Irrlicht浅谈(一)
     摘要: 在3D技术大行其道,游戏开发如火如荼的今天,提到游戏开发,那几乎就是言必称引擎。除了效果与质量牛X闪闪的商业3D引擎,开源界也没歇着,开源的游戏引擎也是遍地开花。对于国内的游戏开发者来说有两款3D开源引擎不得不提。一个是OGRE, 另一个则是Irrlicht。

我要进行学习与研究的是Irrlicht引擎。  阅读全文

posted @ 2010-11-01 17:59 孔雀 阅读(7182) | 评论 (4)  编辑

C++关键字mutable的思考
     摘要: 在C++中,mutable也是为了突破const的限制而设置的。被mutable修饰的变量,将永远处于可变的状态,即使在一个const函数中。

我认为C++设置出这个关键字应该有更深层次的理由和初衷。坛子里大牛多多,请大家讨论一下在实际工作或编码过程中对于该关键字的使用和认识。  阅读全文

posted @ 2010-10-30 11:27 孔雀 阅读(2260) | 评论 (7)  编辑

vc6如何使用多个配置

posted @ 2010-04-09 11:29 孔雀 阅读(1345) | 评论 (2)  编辑

代码随想
     摘要: 工程项目中不是讲究新鲜的语言技巧、语法规范。不要华丽的新技术。要的就是正常而稳定,稳定压倒一切。  阅读全文

posted @ 2010-03-31 00:00 孔雀 阅读(1912) | 评论 (4)  编辑

DirectInput入门

posted @ 2010-03-30 23:55 孔雀 阅读(2395) | 评论 (7)  编辑

boost库的Singleton的实现

posted @ 2010-02-28 22:48 孔雀 阅读(7044) | 评论 (21)  编辑

Placement new的用法及用途
     摘要: C++中placement new的标准使用方法及用途
  阅读全文

posted @ 2010-02-20 14:20 孔雀 阅读(11448) | 评论 (4)  编辑