- 指针为什么在使用时,需要强制类型转换。 using namespace std; class Base { public: int a; Base(int b):a(b){} ... 指针为什么在使用时,需要强制类型转换。 using namespace std; class Base { public: int a; Base(int b):a(b){} ...
- C++构造函数分两种:普通构造函数和复制构造函数。其中复制构造函数的参数为自身类型的常引用,即const 类名 &修饰。为什么要传个常引用呢?因为是引用,所以对引用的操作会影响到原来的对象。为了防... C++构造函数分两种:普通构造函数和复制构造函数。其中复制构造函数的参数为自身类型的常引用,即const 类名 &修饰。为什么要传个常引用呢?因为是引用,所以对引用的操作会影响到原来的对象。为了防...
- 导语 | 在C++11标准之前,C++中默认的传值类型均为Copy语义,即:不论是指针类型还是值类型,都将会在进行函数调用时被完整的复制一份!对于非指针而言,开销极其巨大!因此在C++11以后,引入了右值和Move语义,极大地提高了效率。本文介绍了在此场景下两个常用的标准库函数:move和for... 导语 | 在C++11标准之前,C++中默认的传值类型均为Copy语义,即:不论是指针类型还是值类型,都将会在进行函数调用时被完整的复制一份!对于非指针而言,开销极其巨大!因此在C++11以后,引入了右值和Move语义,极大地提高了效率。本文介绍了在此场景下两个常用的标准库函数:move和for...
- 类作为C++中重要的概念之一,有着众多的特性,也是最迷人的部分! 类是一个加工厂,开发者使用C++提供的各种材料组装这个工厂,使得它可以生产出符合自己要求的数据,通过对工厂的改造,可以精细控制对象从出生到死亡的各种行为,真正达到我的代码我做主的境界。 类 我们经常说的面向对象三大特征:封装,继承和多态,其实说的是... 类作为C++中重要的概念之一,有着众多的特性,也是最迷人的部分! 类是一个加工厂,开发者使用C++提供的各种材料组装这个工厂,使得它可以生产出符合自己要求的数据,通过对工厂的改造,可以精细控制对象从出生到死亡的各种行为,真正达到我的代码我做主的境界。 类 我们经常说的面向对象三大特征:封装,继承和多态,其实说的是...
- TRT::Tensor roi_align_inputs(TRT::DataType::Float);roi_align_inputs.resize(infer_batch_size * MAX_IMAGE_BBOX * 6);roi_align_inputs.to_cpu(false); output_array_device.t... TRT::Tensor roi_align_inputs(TRT::DataType::Float);roi_align_inputs.resize(infer_batch_size * MAX_IMAGE_BBOX * 6);roi_align_inputs.to_cpu(false); output_array_device.t...
- 文章目录 3 运算符3.1 表达式3.1.1 基本概念3.1.2 运算符和运算对象3.1.3 运算对象的转换3.1.4 左值和右值 3.2 运算符3.2.1 算术运算符3.2.2 赋值运算符... 文章目录 3 运算符3.1 表达式3.1.1 基本概念3.1.2 运算符和运算对象3.1.3 运算对象的转换3.1.4 左值和右值 3.2 运算符3.2.1 算术运算符3.2.2 赋值运算符...
- 文章目录 10 类和对象10.1 封装10.1.1 封装的意义10.1.2 struct和class的区别10.1.3 成员属性设置为私有 10.2 对象的初始化和清理10.2.1 构造函数... 文章目录 10 类和对象10.1 封装10.1.1 封装的意义10.1.2 struct和class的区别10.1.3 成员属性设置为私有 10.2 对象的初始化和清理10.2.1 构造函数...
- 文章目录 5 字符串、向量和数组5.1 命名空间5.2 标准库string5.2.1 定义和初始化string对象5.2.2 string对象上的操作5.2.2.1 读取string对象5.2.2... 文章目录 5 字符串、向量和数组5.1 命名空间5.2 标准库string5.2.1 定义和初始化string对象5.2.2 string对象上的操作5.2.2.1 读取string对象5.2.2...
- 文章目录 7 指针7.1 指针的基本概念7.2 指针变量的定义和使用7.3 指针所占内存空间7.4 空指针7.5 野指针7.6 void*指针7.7 指向指针的指针7.8 const修饰指针7.9... 文章目录 7 指针7.1 指针的基本概念7.2 指针变量的定义和使用7.3 指针所占内存空间7.4 空指针7.5 野指针7.6 void*指针7.7 指向指针的指针7.8 const修饰指针7.9...
- 文章目录 6 函数6.1 概述6.2 函数的定义6.3 函数的调用6.4 值传递6.5 函数的常见形式6.6 函数的声明6.7 函数的分文件编写 6 函数 6.1 概述 作用:将一段... 文章目录 6 函数6.1 概述6.2 函数的定义6.3 函数的调用6.4 值传递6.5 函数的常见形式6.6 函数的声明6.7 函数的分文件编写 6 函数 6.1 概述 作用:将一段...
- 文章目录 11 友元11.1 全局函数做友元11.2 友元类11.3 成员函数做友元 11 友元 让我们引入一个例子来讲述友元是什么。 生活中你的家有客厅,有卧室,客厅所有来的客人都... 文章目录 11 友元11.1 全局函数做友元11.2 友元类11.3 成员函数做友元 11 友元 让我们引入一个例子来讲述友元是什么。 生活中你的家有客厅,有卧室,客厅所有来的客人都...
- 文章目录 1 C++初识1.1 入门1.1.1 简介1.1.2 输入和输出1.1.3 头文件名1.1.5 名称空间 1.2 注释1.3 变量1.4 常量1.4.1 C++定义常量两种方式 ... 文章目录 1 C++初识1.1 入门1.1.1 简介1.1.2 输入和输出1.1.3 头文件名1.1.5 名称空间 1.2 注释1.3 变量1.4 常量1.4.1 C++定义常量两种方式 ...
- 文章目录 2 数据类型2.1 简单变量2.2 基本数据类型2.2.1 整型2.2.2 实型(浮点型)2.2.3 字符型2.2.4 布尔类型 2.3 sizeof关键字2.4 类型转换2.5 ... 文章目录 2 数据类型2.1 简单变量2.2 基本数据类型2.2.1 整型2.2.2 实型(浮点型)2.2.3 字符型2.2.4 布尔类型 2.3 sizeof关键字2.4 类型转换2.5 ...
- 文章目录 12 运算符重载12.1 加法运算符重载12.2 左移运算符重载12.2.1 演示与说明12.2.2 常见的友元使用:重载>>运算符 12.3 递增运算符重载12.4 ... 文章目录 12 运算符重载12.1 加法运算符重载12.2 左移运算符重载12.2.1 演示与说明12.2.2 常见的友元使用:重载>>运算符 12.3 递增运算符重载12.4 ...
- 文章目录 8 通讯录管理系统8.1 系统需求8.2 菜单功能8.3 退出功能8.4 添加联系人8.4.1 设计联系人结构体8.4.2 设计通讯录结构体8.4.3 main函数中创建通讯录8.4.4... 文章目录 8 通讯录管理系统8.1 系统需求8.2 菜单功能8.3 退出功能8.4 添加联系人8.4.1 设计联系人结构体8.4.2 设计通讯录结构体8.4.3 main函数中创建通讯录8.4.4...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签