
嵌入式
学之之博未若知之之要知之之要未若行之之实
获得黑龙江省数学竞赛省二等奖
获得黑龙江省光电组省一等奖金奖
参与ACM哈理工夏季训练营
展开
-
c语言字节对齐
文章最后本人做了一幅图,一看就明白了,这个问题网上讲的不少,但是都没有把问题说透。 一、概念 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是自然对齐的。 二、为什么要字节对齐 需要字节对齐的根本原因在于CPU访问数转载 2017-09-07 18:54:31 · 244 阅读 · 0 评论 -
CMAKE 常用指令
罗列一下cmake常用的命令。CMake支持大写、小写、混合大小写的命令。 1. 添加头文件目录INCLUDE_DIRECTORIES语法:include_directories([AFTER|BEFORE] [SYSTEM] dir1 [dir2 ...])它相当于g++选项中的-I参数的作用,也相当于环境变量中增加路径到CPLUS_INCLUDE_PATH变量的作用。转载 2017-09-08 12:54:01 · 334 阅读 · 0 评论 -
内核和文件系统的关系
http://tieba.baidu.com/p/2852126057Linux内核与根文件系统的关系开篇题外话:对于Linux初学者来说,这是一个很纠结的问题,但这也是一个很关键的问题!一语破天机: “尽管内核是 Linux 的核心,但文件却是用户与操作系统交互所采用的主要工具。这对 Linux 来说尤其如此,这是因为在 UNIX 传统中,它使用文件 I/O 机制管理硬件设备转载 2017-09-30 22:54:29 · 5061 阅读 · 0 评论 -
makefile很重要
目的:学习,存档,故作存档===============================makefile很重要 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个转载 2017-12-08 13:39:12 · 426 阅读 · 1 评论 -
C++ explicit的作用
C++ explicit的作用explicit作用:在C++中,explicit关键字用来修饰类的构造函数,被修饰的构造函数的类,不能发生相应的隐式类型转换,只能以显示的方式进行类型转换。explicit使用注意事项: * explicit 关键字只能用于类内部的构造函数声明上。 * explicit 关键字作用于单个参数的构造函数。转载 2017-11-22 10:19:28 · 271 阅读 · 0 评论