第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 程序,头文件

相关推荐
码匠许师傅1 小时前
【C++三方组件】mbedTLS:面向嵌入式的轻量 TLS
开发语言·c++
?re?ta?rd?ed?1 小时前
C++11新特性,{}与左值
c++·windows
j7~2 小时前
【穷举、深搜与回溯算法】一棵决策树讲透全排列与子集
数据结构·c++·算法·leetcode·回溯·递归
咸咸咸虾2 小时前
Microsoft Visual Studio 历史版本与官方安装包链接汇总
ide·microsoft·visual studio
kiracrimson3 小时前
栈与队列容器:适配器、deque 与 priority_queue
开发语言·c++·适配器模式
Zwawa3 小时前
从 printf 到曲线:把数据送上 VOFA+
c语言·单片机·嵌入式
必须得开心呀4 小时前
windows10系统任务栏图标消失修复
windows
qq_466302454 小时前
如何通过部分文件名,读取出整个文件名
c++·qt
octopus_c4 小时前
C++ 入门
开发语言·c++·算法
zl_dfq5 小时前
Windows 下 UDP 套接字编程指南
网络·windows·udp