240 发简信
  • C语言线程库

    线程概述 线程是轻量级的进程(LWP:light weight process),在 Linux 环境下线程的本质仍是进程。在计算机上运行的程序...

  • volatile关键字

    volatile关键字是防止在共享的空间发生读取的错误。只保证其可见性,不保证原子性;使用volatile指每次从内存中读取数据,而不是从编译器...

  • Makefile常用基础知识点

    '@'通常makefile会将其执行的命令行在执行前输出到屏幕上。如果将‘@’添加到命令行前,这个命令将不被make回显出来。例如: ' - '...

  • 为什么在嵌入式设备上 emmc 取代了 nandflash?

    由于NAND Flash芯片的不同厂牌包括三星、KingMax、东芝(Toshiba)或海力士(Hynix)、美光(Micron)等,都需要根据...

  • 面试题

    问答题用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 ...

    1.9 59 0 1
  • 学习SystemC应具备的C++基本语法

    学习SystemC应具备的C++基本语法 classclass是对类型的变量、方法的定义原型 对象是类的实例化;类由两部分组成。类声明:以数据成...

  • addressof函数

    addressof()的实现原理,实际是一个cast trick,c++标准中有如下的规定: An lvalue expression of t...

个人介绍
talk is cheap, show me code