《深入浅出MFC》2/e
另有一些名词很难说用什么中文字眼才好。例如"double click",有时候我写「双击」, 有时候我写「以鼠标快按两下」;而"click",我可能用「选按」「选择」「以鼠标按一 下」等字眼,完全视上下文而定。虽没有统一,但您在文字中一定会了解我的意思。我 期盼写出一本读起来很顺又绝对不会让你误解意思的中文计算机书。还有些名词在某些场 合使用中文而在某些场合使用原文,例如Class(类别)和Object(对象)和Menu(菜 一文件的两个显示窗口也没 有能够做到实时更新的效果。当你在窗口甲改变文件内容,对映至同一文件的 窗口乙并不会实时修正内容,必须等WM_PAINT 产生(例如拉大窗口)。 这个版本已具备打印与预视能力,但并非「所见即所得」(What You See Is What You Get),打印结果明显缩小,这是因为映射模式采用MM_TEXT。15寸监视器的 640 个图素换到300dpi 上才不过两英寸多一点。 Step1 的View 窗口有一个缺点:没有滚动条。新版本加上了垂直和水平滚动条,此外它 也示范一种所谓的分裂窗口(Splitter)。 Scribble Step5-打印与预视(第12 章):Step1 已有打印和预视能力,这当然 归功于CScribbleView::OnDraw。现在要加强的是更细致的打印能力,包括表 ■ ■ ■ 深入淺出 MFC 38 头、表尾、页码、映射模式0 码力 | 1009 页 | 11.08 MB | 1 年前3C++高性能并行编程与优化 - 课件 - 11 现代 CMake 进阶指南
),从而让构建规则可以只写一份,跨平 台使用。 • 过去的软件(例如 TBB )要跨平台,只好 Makefile 的构建规则写一份, MSBuild 也写一份 。 • 现在只需要写一次 CMakeLists.txt ,他会视不同的操作系统,生成不同构建系统的规则文件。 • 那个和操作系统绑定的构建系统( make 、 MSBuild )称为本地构建系统( native buildsystem )。 • 负责从 CMakeLists0 码力 | 166 页 | 6.54 MB | 1 年前3Hello 算法 1.1.0 C++ 版
不断重复步骤 1. 和 步骤 2. ,直至找到拼音首字母为 ? 的页码为止。 图 1‑1 查字典步骤 查字典这个小学生必备技能,实际上就是著名的“二分查找”算法。从数据结构的角度,我们可以把字典视 为一个已排序的“数组”;从算法的角度,我们可以将上述查字典的一系列操作看作“二分查找”。 例二:整理扑克。我们在打牌时,每局都需要整理手中的扑克牌,使其从小到大排列,实现流程如图 1‑2 所 示。 态数组实现的,例如 Python 中的 list 、Java 中的 ArrayList 、C++ 中的 vector 和 C# 中的 List 等。在接下来的讨论中,我们将把“列表”和“动态数组”视 为等同的概念。 第 4 章 数组与链表 hello‑algo.com 79 4.3.1 列表常用操作 1. 初始化列表 我们通常使用“无初始值”和“有初始值”这两种初始化方法: // ===0 码力 | 379 页 | 18.47 MB | 1 年前3Hello 算法 1.0.0 C++版
不断重复步骤 1. 和 步骤 2. ,直至找到拼音首字母为 ? 的页码为止。 图 1‑1 查字典步骤 查字典这个小学生必备技能,实际上就是著名的“二分查找”算法。从数据结构的角度,我们可以把字典视 为一个已排序的“数组”;从算法的角度,我们可以将上述查字典的一系列操作看作“二分查找”。 例二:整理扑克。我们在打牌时,每局都需要整理手中的扑克牌,使其从小到大排列,实现流程如图 1‑2 所 示。 态数组实现的,例如 Python 中的 list 、Java 中的 ArrayList 、C++ 中的 vector 和 C# 中的 List 等。在接下来的讨论中,我们将把“列表”和“动态数组”视 为等同的概念。 第 4 章 数组与链表 hello‑algo.com 79 4.3.1 列表常用操作 1. 初始化列表 我们通常使用“无初始值”和“有初始值”这两种初始化方法: // ===0 码力 | 378 页 | 17.59 MB | 1 年前3Hello 算法 1.2.0 简体中文 C++ 版
不断重复步骤 1. 和步骤 2. ,直至找到拼音首字母为 ? 的页码为止。 图 1‑1 查字典步骤 查字典这个小学生必备技能,实际上就是著名的“二分查找”算法。从数据结构的角度,我们可以把字典视 为一个已排序的“数组”;从算法的角度,我们可以将上述查字典的一系列操作看作“二分查找”。 例二:整理扑克。我们在打牌时,每局都需要整理手中的扑克牌,使其从小到大排列,实现流程如图 1‑2 所 示。 态数组实现的,例如 Python 中的 list 、Java 中的 ArrayList 、C++ 中的 vector 和 C# 中的 List 等。在接下来的讨论中,我们将把“列表”和“动态数组”视 为等同的概念。 第 4 章 数组与链表 www.hello‑algo.com 79 4.3.1 列表常用操作 1. 初始化列表 我们通常使用“无初始值”和“有初始值”这两种初始化方法: //0 码力 | 379 页 | 18.48 MB | 9 月前3Hello 算法 1.0.0b4 C++版
定一个二叉树的节点时,我们将该节点的左子节点及其以下节点形成的树称为该节点的「左子树」,同理可得 「右子树」。 在二叉树中,除叶节点外,其他所有节点都包含子节点和非空子树。例如,在以下示例中,若将“节点 2”视 为父节点,则其左子节点和右子节点分别是“节点 4”和“节点 5”,左子树是“节点 4 及其以下节点形成的 树”,右子树是“节点 5 及其以下节点形成的树”。 Figure 7‑1. 父节点、子节点、子树0 码力 | 343 页 | 27.39 MB | 1 年前3
共 6 条
- 1