- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 static unsigned short g_httpOP='OP' 驱动里面的用法
<br />恩,这么用要考虑字节序,大端小端的问题,但是可以提高效率<br /> <br />比如想要对比两个字符串:<br /> <br />*(unsigned int*)"WANG"<br />*(unsigned int*)"JOER"<br />这样使用的时候,就是将两个字符串看成两个整形数字进行比较,比strcmp效率高多了。<br /> <br />指针要灵活使用啊~~<br /> <br />static unsigned short g_httpOP='OP'<br />这样的用法相当于一
2010-11-29 21:25:00 693
原创 将子网掩码换算成IP段~
<br />struct IP_t<br />{<br /> int start_ip;<br /> int end_ip;<br />};<br /> <br /> <br />已知 mask_ip 和 start_ip, 求end_ip.<br /> <br />pIP->end_ip = ((pIP->start_ip & pIP->end_ip) | (~pIP-> end_ip));<br /> <br />呵呵,理解要透彻啊
2010-11-29 08:45:00 1208
原创 不要用缩写,多写注释
<br />好吧,读别人的代码,有时是一种折磨,例如,无穷无尽的缩写,不知所谓的命名,CpKw 竟然是copyKeyword。。。<br /> <br />还有功能划分,麻烦你多写个函数也不要把,相关性不是非常大的功能放到一起……比如,你判断存不存在一个keyword就判断吧,别在里面把什么判断后再复制什么什么相关信息也放到一个函数里面。<br /> <br />或者你能把注释和名字写明白……我的天,这简直就是在杀生么,还要交流不……<br /> <br /> <br />
2010-11-28 17:55:00 762
原创 注意命名啊
<br />晕死,因为命名的相似度太高,代码过密,一个小bug卡了我那么长时间……<br />array 与 array2…… <br /> <br />以后命名要有意义啊……还有就是相似度要降低……不然自己看了眼都晕。<br />注释注释注释!!
2010-11-28 14:23:00 374
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人