c++编程问题
文章平均质量分 78
weixin_40679842
这个作者很懒,什么都没留下…
展开
-
1.编写可读代码的艺术(1~2章节)
**疑问:**那个代码最好第一章节1.可读性原则代码的写法使得别人理解它所需的时间最少。2.表面层次改进好的名字、注释、代码整洁格式(使用适当的空格符)第二章:把信息封装到名字里1.选择专业的词GetPage---->DownloadPage----->FetchPage二叉树的size–>[Height, NumNodes, MemoryBytes]2.避免使用泛泛的词(1)不好的例子tmp、retval(returnValue)、foo(2)修改例子jav原创 2021-12-15 23:28:40 · 110 阅读 · 0 评论 -
结构体大小分析
偏移量理解结构体对齐比较容易,变量刚开始偏移量为0。1:在代码中有结构体嵌套的方式,又需要获取每个变量的地址。那么需要了解结构体嵌套和单一结构体的一些对齐方面的规则。2:对于嵌入式的设备来说,对齐很重要,有些cpu不支持不对齐的访问方式,有的cpu支持,只是效率上会降低。3:arm中默认编译的时候会进行对齐。规则一:结构体中的第一个成员位置在偏移量0,之后每个变量的偏移量必须是它本身字节数的整数倍。规则二:如果结构体中嵌套结构体,那么嵌套的结构体的偏移量必须是它最大成员的字节数的整数倍。规则三:原创 2021-06-04 15:22:07 · 497 阅读 · 0 评论 -
**udpcksum.h:2:18: fatal error: pcap.h: 没有那个文件或目录**
ubuntu 编译出错udpcksum.h:2:18: fatal error: pcap.h: 没有那个文件或目录安装库:libpcap-1.9.1libnet执行以下命令:sudo ./configuresudo makesudo make install原创 2019-10-14 09:51:11 · 1000 阅读 · 0 评论