自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 条件表达式

void * dlopen (const char *file, int mode) { struct link_map *new; void doit (void) { new = _dl_open (file ?: "", mode); } return _dlerror_run (doit) ? NULL : new; } 分析 file ?: "",等价于 if (file == NULL) file = ""; else fi...

2021-03-22 21:06:54 100

原创 一个操作系统的实现,mount: /dev/loop0: can't read superblock错误

在进行chapter5/c/中的实验时,需要将生成的*.img文件加载成fat12文件系统。 按照书本的内容执行sudo mount -o loop boot.img /mnt/floppy命令时,可能遇到mount: /dev/loop0: can't read superblock错误。 解决方式如下:sudo mount -t msdos -o loop boot.img /mnt/fl...

2018-07-18 11:07:41 18146

原创 指针、const和typedef

指针、const和typedef结合时,简直难以直接理解,而且对typedef进行简单替换往往出错,一定要特别注意。 比如,有如下两条语句: typedef char *pchar; const pchar pc = 0; 如果进行简单替换,第2条语句变成const char *pc = 0,即pc是指向常量的指针。然而,这样的理解是错误的。typedef可不是define,不能直接展开。

2016-04-28 17:14:57 370

原创 C++中的指针与const

上一篇文章讲了引用&与const的组合,这一篇集中介绍指针*与const的组合。

2016-04-28 14:30:28 228

原创 C++中的引用与const

草稿

2016-04-28 13:59:36 507

OMNET++仿真实验

用OMNET++实现了一个简单的仿真,传感器节点之间采用无线通信方式,采用最短路径算法

2012-11-12

自己写的AES加密算法,输出每一步的结果

自己写的AES加密算法,输出每一步的结果

2012-03-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除