UEFI TIPS: PciLib
如果你在编写代码时有使用到类似 PciRead8() 这样的函数,那么可以通过在 INF 中加入 PciLib … 继续阅读“UEFI TIPS: PciLib”
如果你在编写代码时有使用到类似 PciRead8() 这样的函数,那么可以通过在 INF 中加入 PciLib … 继续阅读“UEFI TIPS: PciLib”
这一系列文章的目标是让人看懂C++ 代码,因此很多地方知道意思即可。这次介绍的是 “this” 这个关键字。这 … 继续阅读“Step to UEFI (292)Cpp UEFI 008 This 是啥”
之前的文章【参考1】介绍过,初始化 Legacy COM Port 为 115200 的方法。这次编写一个 U … 继续阅读“测试0x3F8 串口输出的 UEFI Application”
C++ 的类可以看作是一种特别的数据类型。基本的结构如下: Public 成员相当于 Struct 结构体定义 … 继续阅读“Step to UEFI (291)Cpp UEFI 007 类”
前面编写测试代码的过程中,总感觉没有 Print 直接输出来的顺手,于是研究了一下 Print 的实现。基本原 … 继续阅读“Step to UEFI (290)Cpp UEFI 006 抄一个 Print”
C++ 定义函数时可以直接给形参指定默认值,如果调用函数没有给形参赋值,那就直接使用默认值。这个功能非常容易理 … 继续阅读“Step to UEFI (289)Cpp UEFI 005 C++函数默认参数”
当我们在代码中直接定义浮点数如下所示时,会遇到 Warning C4305: 'initializing': … 继续阅读“UEFI TIPS: Warning C4305”
C++还有两个重要的函数:new 和 delete。根据《UEFI 原理与编程》 10.2.6 讲述,我们需要 … 继续阅读“Step to UEFI (288)Cpp UEFI 004 C++ 的 New 和 Delete”
我们看到的最简单的 C++ 代码是如下形式: 问题来了:如何在 UEFI 下面实现这种形式的代码?根据【参考1 … 继续阅读“Step to UEFI (287)Cpp UEFI 002 Cout”
C++中使用关键字 class 来定义类, 其基本形式如下: 有一种比较特别的函数,被称为“构造函数”,名称和 … 继续阅读“Step to UEFI (286)Cpp UEFI 001 类构造函数”