自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

牛晨光的博客

间歇性、阶段性、批量更新博客

  • 博客(2)
  • 资源 (2)
  • 收藏
  • 关注

原创 不使用任何额外变量,实现倒序字符串

昨天和同事聊天聊到了这个问题,今天写了个实现,放上来供大家拍砖。主要思路是利用抑或操作!#include #include void swap_char(char *p, int len){ if (NULL == p || len <= 0) { return; } len--; // 保证p+len指向最后一个待交换的字符

2012-06-13 10:32:21 1936 1

原创 申请pty的实例

前段时间实现一个类似PAC的工具,为了实现相关功能需要在代码中实现申请pty。相信很多人虽然知道pty是什么东西,却从未亲手写过相关代码申请pty。我粘贴自己实现的部分代码并简单注释,希望能对有需要的同学们提供一些帮助。 #define _XOPEN_SOURCE // 记得定义此测试宏,否则grantpy等函数不可用 #include // Your

2012-06-12 12:11:07 1208

OpenGL编程指南(第四版)

《OpenGL编程指南》对OpenGL以及OpenGL实用函数库进行了全面而又权威的介绍,素有“OpenGL红宝书”之誉。《OpenGL编程指南》以清晰的语言描述了OpenGL的功能以及许多基本的计算机图形技巧,例如创建和渲染3D模型、从不同的透视角度观察物体、使用着色、光照和纹理贴图使场景更加逼真等。另外,《OpenGL编程指南》还深入探讨了许多高级技巧,包括纹理贴图、抗锯齿、雾和大气效果、NURBS、图像处理子集等。

2011-12-09

Git Community Book 中文版

欢迎来使用Git, 它是一个快速的分布式版本控制系统。 这本书的目的是为那些初学者尽快熟悉Git,提供了一个良好的起点。 此书将以介绍Git如何存储数据做为开始,让你了解它和其它版本控制系统有什么不同的背景。

2011-12-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除