- 目录 外部变量 单定义规则: 关键词extern 程序示例 运行结果: 全局变量和局部变量 外部变量 链接性为外部的变量通常简称为外部变量,它们的存储持续性为静态,作用域为整个文件。外部变量在函数外部定义的,因此对所有函数而言都是外部的。外部变量也称全局变量(相对于局部的自动变量)。 单定义规则: 一方面,在每个使用外部变量的文件中,都必须声明它;另... 目录 外部变量 单定义规则: 关键词extern 程序示例 运行结果: 全局变量和局部变量 外部变量 链接性为外部的变量通常简称为外部变量,它们的存储持续性为静态,作用域为整个文件。外部变量在函数外部定义的,因此对所有函数而言都是外部的。外部变量也称全局变量(相对于局部的自动变量)。 单定义规则: 一方面,在每个使用外部变量的文件中,都必须声明它;另...
- 11.1、11.2 mytime0.h //mytime0.h -- 时间类重载#ifndef MYTIME0_H_#define MYTIME0_H_ class Time{private: int hours; int minutes; public: Time(); Time(int h, int m = 0); void AddMin(int m); void ... 11.1、11.2 mytime0.h //mytime0.h -- 时间类重载#ifndef MYTIME0_H_#define MYTIME0_H_ class Time{private: int hours; int minutes; public: Time(); Time(int h, int m = 0); void AddMin(int m); void ...
- 前方低能,大家坐好跟我说一声,我们准备发车了。 从穿衣服小游戏谈起 不知道大家有没有玩过那种游戏啊,开局给你一个不知道穿多少的人,然后你找一堆衣服给人家穿上,如果要穿的好一点那你还得花点钱啊。反正我是没玩过,我的童年游戏时光,都给了死神VS火影了。 如果现在要你来实现这么一个小游戏,你会怎么弄?很不巧的是,前面讲过的工厂模式和策略模式好像都用不了。有的人可能要说了... 前方低能,大家坐好跟我说一声,我们准备发车了。 从穿衣服小游戏谈起 不知道大家有没有玩过那种游戏啊,开局给你一个不知道穿多少的人,然后你找一堆衣服给人家穿上,如果要穿的好一点那你还得花点钱啊。反正我是没玩过,我的童年游戏时光,都给了死神VS火影了。 如果现在要你来实现这么一个小游戏,你会怎么弄?很不巧的是,前面讲过的工厂模式和策略模式好像都用不了。有的人可能要说了...
- 这些天一直在弄redis源码的事情,忽略了应用方面的事情,我的电脑比较卡,所以今晚也没截几张图,见谅。 花个两分钟跟我一起配置 hiredis 当我们下载了redis6.0.6的时候,其实就已经自带了C++版本的操作库,只不过有些人没发现罢了。 如果你实在是找不到,或者说你下载的不是6代版本或以上,没有自带,私信我我给你。 可以看到在这个目录里面有一个ma... 这些天一直在弄redis源码的事情,忽略了应用方面的事情,我的电脑比较卡,所以今晚也没截几张图,见谅。 花个两分钟跟我一起配置 hiredis 当我们下载了redis6.0.6的时候,其实就已经自带了C++版本的操作库,只不过有些人没发现罢了。 如果你实在是找不到,或者说你下载的不是6代版本或以上,没有自带,私信我我给你。 可以看到在这个目录里面有一个ma...
- [ C/C++ ] 程序学习--如何阅读别人的代码 ++++++++++++ 第一章: 导论 ++++++++++++ 1.要养成一个习惯, 经常花时间阅读别人编写的高品质代码. 2.要有选择地阅读代码, 同时, 还要有自己的目标. 您是想学习新的模式|编码风格|还是满足某些需求的方法. 3.要注意并重视代码中特殊的非功能性需求... [ C/C++ ] 程序学习--如何阅读别人的代码 ++++++++++++ 第一章: 导论 ++++++++++++ 1.要养成一个习惯, 经常花时间阅读别人编写的高品质代码. 2.要有选择地阅读代码, 同时, 还要有自己的目标. 您是想学习新的模式|编码风格|还是满足某些需求的方法. 3.要注意并重视代码中特殊的非功能性需求...
- 目录 第5章 常量 5.1 为什么要使用常量 5.2 const 与 #define的比较 5.3 常量定义的规则 5.4 类中的变量 第5章 常量 C语言用#define来定义常量,称为宏常量 C++语言除了#define外还可以用const来定义常量 5.1 为什么要使用常量 (1)程序的可读性 (2)程序很多地方输入同样数字或者字... 目录 第5章 常量 5.1 为什么要使用常量 5.2 const 与 #define的比较 5.3 常量定义的规则 5.4 类中的变量 第5章 常量 C语言用#define来定义常量,称为宏常量 C++语言除了#define外还可以用const来定义常量 5.1 为什么要使用常量 (1)程序的可读性 (2)程序很多地方输入同样数字或者字...
- 1.++ch,代表字符+1输出,比如输入是a,那么输出是b #include<iostream>using namespace std;int main(){ char ch; cout << "输入,我将重复\n"; cin.get(ch); while (ch != '.') { if (ch == '\n') cout << ch; else cout ... 1.++ch,代表字符+1输出,比如输入是a,那么输出是b #include<iostream>using namespace std;int main(){ char ch; cout << "输入,我将重复\n"; cin.get(ch); while (ch != '.') { if (ch == '\n') cout << ch; else cout ...
- 目录 程序分为三部分 头文件包含的内容: coordin.h file1.cpp file2.cpp 运行结果 多个库连接问题 程序分为三部分 头文件:包含结构声明和使用这些结构的函数原型源代码文件:包含与结构相关的函数原型代码源代码文件:包含main,调用与结构相关的代码 头文件包含的内容: 函数原型使用#define 或者con... 目录 程序分为三部分 头文件包含的内容: coordin.h file1.cpp file2.cpp 运行结果 多个库连接问题 程序分为三部分 头文件:包含结构声明和使用这些结构的函数原型源代码文件:包含与结构相关的函数原型代码源代码文件:包含main,调用与结构相关的代码 头文件包含的内容: 函数原型使用#define 或者con...
- 桥接模式,号称设计模式中最抽象的一个,不是吹出来的啊。且看我能不能讲清楚啊。 这时候就体现出小故事的重要性了,这也是我为什么每篇设计模式都要先讲个小故事,便于理解记忆嘛。 文章目录 手机配置的小故事原始构造重构 合成/聚合原则桥接模式抽象基类及接口: 小故事代码实现应用场景 手机配置的小故事 故事是别人的,网上一搜“桥接模式”,基本能看到这个故事... 桥接模式,号称设计模式中最抽象的一个,不是吹出来的啊。且看我能不能讲清楚啊。 这时候就体现出小故事的重要性了,这也是我为什么每篇设计模式都要先讲个小故事,便于理解记忆嘛。 文章目录 手机配置的小故事原始构造重构 合成/聚合原则桥接模式抽象基类及接口: 小故事代码实现应用场景 手机配置的小故事 故事是别人的,网上一搜“桥接模式”,基本能看到这个故事...
- 第一部分: 比如取年龄大于17小于35,也就是17~35之间范围,如何编写? 正确使用: if(age >17 && age <35) //OK 这样是正确的,并且最佳当的 不要使用如下: if( 17 < age < 35 ) //error 编辑器不会捕捉这样的错误,但是它仍是有效地语法,等同于下面语句 if( ( 17 < age ) <35 ... 第一部分: 比如取年龄大于17小于35,也就是17~35之间范围,如何编写? 正确使用: if(age >17 && age <35) //OK 这样是正确的,并且最佳当的 不要使用如下: if( 17 < age < 35 ) //error 编辑器不会捕捉这样的错误,但是它仍是有效地语法,等同于下面语句 if( ( 17 < age ) <35 ...
- 目录 1.函数多态 2.函数重载 2.1函数重载的关键 2.2参数数目或参数类型不同,特征标也不同,举例print 3 使用函数重载有可能忽略的错误 3.1 强制转换可选择过多,C++拒绝这种函数调用! 3.2 一些看起来彼此不同的特征标是不能共存的 3.3 匹配函数时,并不区分const和非const变量 3.4 是特征标不同,而不是函数类型不同! ... 目录 1.函数多态 2.函数重载 2.1函数重载的关键 2.2参数数目或参数类型不同,特征标也不同,举例print 3 使用函数重载有可能忽略的错误 3.1 强制转换可选择过多,C++拒绝这种函数调用! 3.2 一些看起来彼此不同的特征标是不能共存的 3.3 匹配函数时,并不区分const和非const变量 3.4 是特征标不同,而不是函数类型不同! ...
- 文章目录 预约“大牌”的困扰命令模式小故事的代码完整实现应用场景 预约“大牌”的困扰 我有一个朋友,他是个大忙人,每天的行程表都是塞得满满的,要预约他可不容易。关键是,刚开始他还是邋里邋遢的,并没有一个明确的日程表。这就导致了三个问题: 1、我们不知道什么时候可以约他,就只能直接把预约请求扔给他。 2、他有时候都不知道回复我们的预约,有时候预约了... 文章目录 预约“大牌”的困扰命令模式小故事的代码完整实现应用场景 预约“大牌”的困扰 我有一个朋友,他是个大忙人,每天的行程表都是塞得满满的,要预约他可不容易。关键是,刚开始他还是邋里邋遢的,并没有一个明确的日程表。这就导致了三个问题: 1、我们不知道什么时候可以约他,就只能直接把预约请求扔给他。 2、他有时候都不知道回复我们的预约,有时候预约了...
- 之前一直以为,把模块内聚封装起来叫”模板方法模式“,看来是我狭隘了。模板方法模式是将一组算法封装在一起,组成一个对外接口函数,而”门面模式“(我以前叫它”外观模式“)是将一个模块的函数封装出接口,组成一个模块对外开放接口组。 哦,是我读书不用功了。 实例图 整个模块打包成动态链接库,对外开放的接口只有 “增删查改” 四项功能函数名与参数列表,其余的场景类并... 之前一直以为,把模块内聚封装起来叫”模板方法模式“,看来是我狭隘了。模板方法模式是将一组算法封装在一起,组成一个对外接口函数,而”门面模式“(我以前叫它”外观模式“)是将一个模块的函数封装出接口,组成一个模块对外开放接口组。 哦,是我读书不用功了。 实例图 整个模块打包成动态链接库,对外开放的接口只有 “增删查改” 四项功能函数名与参数列表,其余的场景类并...
- 剑指Offer——完美+今日头条笔试题+知识点总结 情景回顾 时间:2016.9.28 16:00-18:00 19:00-21:00地点:山东省网络环境智能计算技术重点实验室事件:完美世界笔试 今日头条笔试 今日头条的两道编程题均涉及到大数据量的处理。按照一般方法解题只能够通过30%-40%。而大数据量的处理也正是自己的软肋。 涉及到的知识点如下,仅供... 剑指Offer——完美+今日头条笔试题+知识点总结 情景回顾 时间:2016.9.28 16:00-18:00 19:00-21:00地点:山东省网络环境智能计算技术重点实验室事件:完美世界笔试 今日头条笔试 今日头条的两道编程题均涉及到大数据量的处理。按照一般方法解题只能够通过30%-40%。而大数据量的处理也正是自己的软肋。 涉及到的知识点如下,仅供...
- 剑指Offer——乐视笔试题+知识点总结 情景回顾 时间:2016.9.19 15:10-17:10地点:山东省网络环境智能计算技术重点实验室事件:乐视笔试 总体来说,乐视笔试内容体量不算少,主要分为35道选择题,3道编程题,时间稍微有点紧张。 编程题 数字游戏 package cn.edu.ujn.practice; import java.util.... 剑指Offer——乐视笔试题+知识点总结 情景回顾 时间:2016.9.19 15:10-17:10地点:山东省网络环境智能计算技术重点实验室事件:乐视笔试 总体来说,乐视笔试内容体量不算少,主要分为35道选择题,3道编程题,时间稍微有点紧张。 编程题 数字游戏 package cn.edu.ujn.practice; import java.util....
上滑加载中
推荐直播
-
香橙派AIpro的远程推理框架与实验案例
2025/07/04 周五 19:00-20:00
郝家胜 -华为开发者布道师-高校教师
AiR推理框架创新采用将模型推理与模型应用相分离的机制,把香橙派封装为AI推理黑盒服务,构建了分布式远程推理框架,并提供多种输入模态、多种输出方式以及多线程支持的高度复用框架,解决了开发板环境配置复杂上手困难、缺乏可视化体验和资源稀缺课程受限等痛点问题,真正做到开箱即用,并支持多种笔记本电脑环境、多种不同编程语言,10行代码即可体验图像分割迁移案例。
回顾中 -
鸿蒙端云一体化应用开发
2025/07/10 周四 19:00-20:00
倪红军 华为开发者布道师-高校教师
基于鸿蒙平台终端设备的应用场景越来越多、使用范围越来越广。本课程以云数据库服务为例,介绍云侧项目应用的创建、新建对象类型、新增存储区及向对象类型中添加数据对象的方法,端侧(HarmonyOS平台)一体化工程项目的创建、云数据资源的关联方法及对云侧数据的增删改查等操作方法,为开发端云一体化应用打下坚实基础。
即将直播
热门标签