书栈网 · BookStack 本次搜索耗时 0.024 秒,为您找到 98091 个相关结果.
  • 初始化

    内核初始化流程 内核初始化流程 读者在这章可以了解到整个内核初始化的完整周期,从内核解压之后的第一步到内核自身运行的第一个进程。 注意 这里不是所有内核初始化步骤的介绍。这里只有通用的内核内容,不会涉及到中断控制、 ACPI 、以及其它部分。此处没有详述的部分,会在其它章节中描述。 内核解压之后的首要步骤 - 描述内核中的首要步骤。 早期的中...
  • Var语句

    Var语句 Var语句 Var 语句声明新的局部和全局变量并初始化它们。逗号分隔的变量列表可用于指定相同类型的变量: var a : int = 0 x , y , z : int 如果给定了初始化器,则可以省略类型: 变量的类型与初始化表达式的类型相同。如果没有初始化表达式,则始终使用默认值初始化变量。默...
  • 直接初始化

    语法 解释 注解 示例 从明确的构造函数实参的集合初始化对象。 语法 T object ( arg ); T object ( arg1, arg2, … ); (1) T object { arg }; (2) (C++11 起) T ( other ) T ( arg1, ar...
  • 常量

    语法 解释 注解 示例 缺陷报告 设置静态 变量的初值为编译时常量。 语法 static T & ref = constexpr; (1) static T object = constexpr; (2) 解释 静态及线程局部对象的常量初始化晚于 (C++14 前)取代 (C++14 起)零...
  • 包和文件

    包和文件 包和文件 Go语言中的包和其他语言的库或模块的概念类似,目的都是为了支持模块化、封装、单独编译和代码重 用。一个包的源代码保存在一个或多个以.go为文件后缀名的源文件中. 在Go语言中包还可以让我们通过控制哪些名字是外部可见的来隐藏内部实现信息。在Go语言中,一个简单的规则 是:如果一个名字是大写字母开头的,那么该名字是导出的。 如果包中...
  • 构造函数与成员初始化器列表

    语法 解释 初始化顺序 示例 缺陷报告 引用 构造函数是类的一种特殊的非静态成员函数 ,用于初始化该类类型的对象。 在类的构造函数定义中,成员初始化器列表指定各个直接和虚基类子对象和各个非静态数据成员的初始化器。(请勿与 std::initializer_list 混淆) 语法 构造函数用下列形式的成员函数声明符 声明: 类名 ...
  • constinit

    解释 关键词 示例 constinit - 指定变量必须拥有静态初始化,即零初始化 与常量初始化 ,否则程序非良构。 解释 constinit 说明符声明拥有静态或线程存储期 的变量。若变量以 constinit 声明,则其初始化声明 必须应用 constinit 。若以 constinit 声明的变量拥有动态初始化,则程序...
  • 模型初始化

    模型初始化 模型初始化 模型同样支持初始化,与控制器的初始化类似,可以定义模型初始化方法 m_init ,具体如下 namespace app\model\index ; use ginkgo\Model ; class Index extends Model { //自定义初始化 ...
  • 模型初始化

    模型初始化 模型初始化 模型同样支持初始化,与控制器的初始化类似,可以定义模型初始化方法 m_init ,具体如下 namespace app\model\index ; use ginkgo\Model ; class Index extends Model { //自定义初始化 ...
  • 模型初始化

    模型初始化 模型初始化 模型同样支持初始化,与控制器的初始化类似,可以定义模型初始化方法 m_init ,具体如下 namespace app\model\index ; use ginkgo\Model ; class Index extends Model { //自定义初始化 ...