第1章,[Win32 章节]:API 及 内存管理模式

专栏导航

上一篇:第1章,Win32 章节:动态链接库

回到目录

下一篇:第1章 :第一个 Win32 程序,头文件

本专栏课件

关于本专栏课件的获取方法,请参考下述课节。

参考课节:Windows 编程:本专栏课件

本节前言

对于本节所讲解的知识,有可能,你会需要时不时地参考本专栏之前的文章。真的遇到了需要参考之前的文章的知识点,请你自行查阅。

我呢,也会提到一部分的参考课节。但是呢,你不应该依赖于我的主动提及。最好呢,你自己能够多去了解和查看本专栏目录。

本节主要是一个自习课。

一. 本节内容参考

下面的链接,有本节的参考教材。

参考课节:Windows 编程专栏参考教材

本节内容,位于佩措尔德的教材之中。

请大家打开教材。

本节,大家需要去自习的,是佩措尔德教材的第 8 页到第 9 页里面,1.2 节的开头内容与 1.2.1 节的全部内容。

二. 本节导读

本节内容,总体上,大家可以将其作为一份阅读材料来读。

有的概念,需要略作说明。

教材中提到了分段内存管理模式和平面内存管理模式,也提到了分段内存管理模式中的段指针和位移指针,这些东西,属于是操作系统底层的东西了。如果,你不打算去学习操作系统知识,不打算去学习 Linux 内核的话,这些东西,你可以不用管它。

如果,以后,你打算去学习操作系统与 Linux 内核,那么,到时候,你自会接触到。

至于长指针和短指针,我认为,除了教材中提供的视角之外,你也可以用另一种视角来理解。那就是,短指针是一个 16 位指针,长指针是一个 32 位指针。

在 32 位 Windows 程序里面,短指针的概念很少用到。但是呢,在程序里面,长指针的概念,算是常常被用到。

在 32 位的 Windows 里面,指针、长指针的概念没啥区别,但是呢,还是有很多时候,会使用长指针的概念。

教材中提到的 16 位时代的一点东西,算是一种有趣的历史吧。在我这里,我的第一款电脑,所使用的操作系统,便是 Windows XP 系统。因此,对于 Windows 95,Windows 98,Windows 2000,虽说听过这些个概念,但是呢,95、98 和 2000 版本的 Windows,对我来讲,都是一种历史。

也许,对你来讲,你都没有接触过 Windows XP 。

所以,有些东西,作为技术历史来读一读,也就好了。不见得有啥用,但是呢,未尝不可以将其作为一种茶余饭后的东西,来看一看。

结束语

依旧是一种阅读材料,不难。

专栏导航

上一篇:第1章,Win32 章节:动态链接库

回到目录

下一篇:第1章 :第一个 Win32 程序,头文件

相关推荐
weixin_307779131 小时前
C++代码实现MATLAB中的cvpartition函数功能
开发语言·c++·算法·matlab
Logic1011 小时前
C语言/数据结构位运算题解:异或XOR找出优秀项目组中的“独特编号“——只出现一次的数字
c语言·数据结构·数组·位运算·时间复杂度·算法题·异或性质
开发者联盟league1 小时前
windows安装uv
windows·uv
(Charon)1 小时前
【C++面试】线程同步机制:互斥锁、条件变量、原子操作与读写锁
开发语言·c++·算法·面试
夜不会漫长2 小时前
C++:内存管理
java·开发语言·c++
彦2 小时前
C和C++笔记
c语言·c++·笔记
米糕闯编程2 小时前
鱼香ros2(十二)C++话题订阅与发布
开发语言·c++·ros2·话题
Java小白笔记2 小时前
Java 函数式接口1:从无参任务到自定义多参数查询
java·windows·python
Code_Solitude3 小时前
反码,补码,原码
c语言