摘要: 预备知识: ①栈:计算机系统中是指一块采用栈式管理的内存区域,栈的增长方向是从高地址空间向低地址空间增长 ②汇编指令call:将返回地址入栈,并跳转到被调用过程的起始处 ③汇编指令ret:从栈中弹出返回地址,并跳转到这个位置 IA32(x86)通过程序栈来支持过程调用。机器用栈来传递过程参数(函数参 阅读全文
posted @ 2016-02-25 23:42 Water520 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 由于经常使用VS的开发环境,所以经常遇到一些错误提示,其中error LNK2019是很常见的一个报错。今天将此错误的原因和常见解决办法根据自己的经验小小总结一下。 问题样式: 1>SingleView.obj : error LNK2019: 无法解析的外部符号 __imp__wglCre... 阅读全文
posted @ 2015-12-30 00:28 Water520 阅读(133931) 评论(1) 推荐(1) 编辑
摘要: 位段(bit-field)是以位为单位来定义结构体(或联合体)中的成员变量所占的空间。含有位段的结构体(联合体)称为位段结构。采用位段结构既能够节省空间,又方便于操作。 位段的定义格式为: type [var]:digits 其中: type只能为int,unsigned int,sig... 阅读全文
posted @ 2015-12-17 01:46 Water520 阅读(7484) 评论(1) 推荐(1) 编辑