上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 46 下一页
摘要: Summary bio 代表一个IO 请求 request 是bio 提交给IO调度器产生的数据,一个request 中放着顺序排列的bio 当设备提交bio 给IO调度器时,IO调度器可能会插入bio,或者生成新的request request_queue代表着一个物理设备,顺序的放着reques 阅读全文
posted @ 2018-06-27 21:45 苏小北1024 阅读(2450) 评论(0) 推荐(1) 编辑
摘要: ``` #include #include int main() { char a[50] = "nearby! "; int i, j; int count = 0; for (i = 0, j = 0; a[i]; i++) { if (a[i] != ' '){ a[j++]... 阅读全文
posted @ 2018-05-29 19:40 苏小北1024 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 摘要: valgrind是linux下用于调试程序和查找内存泄露的常用工具。valgrind会报告5种内存泄露,"definitely lost", "indirectly lost", "possibly lost", "still reachable", and "suppressed"。笔者于 阅读全文
posted @ 2018-05-29 16:21 苏小北1024 阅读(1299) 评论(0) 推荐(0) 编辑
摘要: 代码静态分析工具——splint的学习与使用[转] 引言 最近在项目中使用了静态程序分析工具PC Lint,体会到它在项目实施中带给开发人员的方便。PC Lint是一款针对C/C++语言、windows平台的静态分析工具,FlexeLint是针对其他平台的PC Lint版本。由于PC Lint/Fl 阅读全文
posted @ 2018-05-25 20:30 苏小北1024 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 官网 http://www.splint.org/ splint能干什么? splint是一个静态检查C语言代码安全弱点和编写错误的开源程序.(不支持C++) splint会进行多种常规检查,包括 空指针 内存泄漏 内存越界 未使用的变量, 类型不一致, 使用未定义变量, 无法执行的代码,忽略返回值 阅读全文
posted @ 2018-05-25 20:21 苏小北1024 阅读(828) 评论(0) 推荐(0) 编辑
摘要: gcc/g++ 如何支持c11 / c++11标准编译 code: gcc 4.8.5 gcc 6.4.0 意思是指在C++98中不支持此循环方式,因为这是C++11新增的循环方式。 那么如果一定要编译呢? 通过命令man g++可以得知以下方法: 除了g++ , gcc 也可以类似方法支持C11 阅读全文
posted @ 2018-05-25 19:55 苏小北1024 阅读(1738) 评论(0) 推荐(0) 编辑
摘要: clang Clang是LLVM的前端,可以用来编译C,C++,ObjectiveC等语言。传统的编译器通常分为三个部分,前端(frontEnd),优化器(Optimizer)和后端(backEnd)。在编译过程中,前端主要负责词法和语法分析,将源代码转化为抽象语法树;优化器则是在前端的基础上,对得 阅读全文
posted @ 2018-05-25 17:43 苏小北1024 阅读(1077) 评论(0) 推荐(1) 编辑
摘要: 解决类似 /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found 的问题 源码编译升级安装了gcc后,编译程序或运行其它程序时,有时会出现类似 /usr/lib64/libstdc++.so.6: version `GLIBCXX_ 阅读全文
posted @ 2018-05-23 18:25 苏小北1024 阅读(2781) 评论(0) 推荐(0) 编辑
摘要: 1, build buildroot with buildroot.config, that is 'make qemu_x86_64_defconfig' + some packages, sshd, etc. git://git.buildroot.net/buildroot 2, build 阅读全文
posted @ 2018-05-23 09:37 苏小北1024 阅读(676) 评论(2) 推荐(0) 编辑
摘要: 当字符数组的首地址,强制转化成 指针后: sizeof( ptr) 不为array的大小; 阅读全文
posted @ 2018-05-13 18:41 苏小北1024 阅读(295) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 46 下一页