
c
晚晨
8年c/c 开发经验,长期做电信业务,尤其对tcp/http 数据采集监控擅长。有成熟的产品,其中页面推送系统和宽带共享检测系统已经运营商运行多年。
展开
-
elf格式分析
最近研究了一下elf文件格式,发现好多资料写的都比较繁琐,可能会严重打击学习者的热情,我把自己研究的结果和大家分享,希望我的描述能够简洁一些。 一、基础知识 elf是一种文件格式,用于存储Linux程序. 它内部都有一些什么信息呢?大概包括编制好的计算机指令,数据,原创 2011-10-09 17:59:08 · 26649 阅读 · 5 评论 -
c++处理除零错误
继承自 C 的优良传统, C++ 也是一门非常靠近底层的语言, 可是实在是太靠近了, 很多问题语言本身没有提供解决方案, 可执行代码贴近机器, 运行时没有虚拟机来反馈错误, 跑着跑着就毫无征兆地崩溃了, 简直比过山车还刺激. 虽然 C++ 加入了异常机制来处理很多运行时错误, 但是异常机制的功效非常受限, 很多错误还没办法用原生异常手段捕捉, 比如整数除 0 错误. 下面这段代码 #i转载 2011-10-21 11:38:27 · 3081 阅读 · 0 评论 -
c语言浮点数存储研究
介绍浮点数存储格式的文章很多,所以这里不再赘述,提供了一个例子,供大家查看浮点数各部分的存储数据。 #include typedef union{ float f; struct{ unsigned int frac:23; unsigned int expo:8;原创 2011-10-19 17:47:00 · 1070 阅读 · 0 评论