分类存档: C/C++

结构体赋值如何偷懒

结构体赋值的简单写法 比如结构体 一般人知道可以这样写abc v={0,1,2} …

继续阅读 »

全局常量和局部常量的区别

局部const 神奇的事情发生了,const内容被通过指针改动,而且同一空间的内 …

继续阅读 »

KMP算法

KMP算法 在介绍KMP算法之前,先介绍一下BF算法。 一.BF算法 BF算法是 …

继续阅读 »

atoll的陷阱

atoll谁都知道是字符串转long long。 但是日前发现字符串里的数字超过 …

继续阅读 »

getopt系列函数会重新排序argv

getopt这个东西就不多说了,讲这个有点拉低咱水平了。 直接讲重点,GNU在实 …

继续阅读 »

结构体位域

有的数据在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如 …

继续阅读 »

为啥么logrotate日志不轮转呢?_新日志size0

某懒人写个程序,要管理log,留作日后的后续功能处理和统计和领导需要。因为懒得写 …

继续阅读 »

make时自动更新-v输出的build版本

其实也没啥神奇的,无非就是脚本和C宏定义。 首先,是脚本部分,Subversio …

继续阅读 »

c语言的smtp协议和它的mime扩展

一说写代码发邮件,好多人第一反应就是找开源库。其实看下smtp协议还是挺简单的, …

继续阅读 »

怎样对付骚扰电话短信之程序猿篇

今天花花接到一只猥琐大叔的电话,说朋友给的号码,可以交朋友,交你妹啊交,这么直接 …

继续阅读 »