2013年7月10日

良好编程习惯的重要性

摘要: 良好编程习惯的重要性1、拷贝字符串使用memcpy。虽然memcpy可以拷贝字符串,但是不严谨。当项目中有新手加入时,由于新手水平有限,在模仿前辈写代码时,使用memcpy不恰当,造成程序莫名错误或崩溃,难以发现。例如,memcpy(pstCmdPck->szIPAddr,stSrcComuType.pChn->GetRemoteIPAddrString(),MAX_IP_ADDR_LEN);经测试验证,这样的写法偶尔会引起程序崩溃的。源地址字符串没有达到指定的长度MAX_IP_ADDR_LEN,可能会造成memcpy不该访问的内存空间。2、int16和uint16,端口号本应该用 阅读全文

posted @ 2013-07-10 22:50 致胜连盈 阅读(489) 评论(0) 推荐(0) 编辑

导航