- //输入一段话,以‘@’结尾,我们将统计字母、空格、数字、标点、其他、总数#include <iostream>#include <cctype>int main(){ using namespace std; cout << "输入一段话,以‘@’结尾,我们将统计字母、空格、数字、标点、其他、总数" << endl; char ch; int space = 0; int... //输入一段话,以‘@’结尾,我们将统计字母、空格、数字、标点、其他、总数#include <iostream>#include <cctype>int main(){ using namespace std; cout << "输入一段话,以‘@’结尾,我们将统计字母、空格、数字、标点、其他、总数" << endl; char ch; int space = 0; int...
- 第三代具体化(ISO/ANSI C++标准) 给定函数名,可以由非模板函数、模板函数和显式具体化模板函数以及重载显式具体化的原型和定义以 template<>开头,通过名称来指出类型具体化优先于常规模板,非模板函数优于具体化和常规模板 举例: //非模板函数void Swap(job &, job &) //模板函数template <typename T>v... 第三代具体化(ISO/ANSI C++标准) 给定函数名,可以由非模板函数、模板函数和显式具体化模板函数以及重载显式具体化的原型和定义以 template<>开头,通过名称来指出类型具体化优先于常规模板,非模板函数优于具体化和常规模板 举例: //非模板函数void Swap(job &, job &) //模板函数template <typename T>v...
- 第一种风格: if ( ture ){ command;}else{ error;} 这一种风格强调的是语句的块结构 通常学校教材或者一般初学者都经常使用第一种风格 第二种风格: if ( true ){ command; }else{ error; } 这一种风格则是将语句块与关键字if \ else更紧密地结合在一起 通常最新的编程 书籍,包括经典算法,... 第一种风格: if ( ture ){ command;}else{ error;} 这一种风格强调的是语句的块结构 通常学校教材或者一般初学者都经常使用第一种风格 第二种风格: if ( true ){ command; }else{ error; } 这一种风格则是将语句块与关键字if \ else更紧密地结合在一起 通常最新的编程 书籍,包括经典算法,...
- 文章目录 开门见山预处理指令#include#define示例一示例二示例三 #undef#program once program条件编译指令#ifdef、#ifndef、#endif#if、#elif、#else、#endif error自我测评 开门见山 本文主要介绍c语言中条件编译相关的预编译指令,常见的预处理指令如下: #inclu... 文章目录 开门见山预处理指令#include#define示例一示例二示例三 #undef#program once program条件编译指令#ifdef、#ifndef、#endif#if、#elif、#else、#endif error自我测评 开门见山 本文主要介绍c语言中条件编译相关的预编译指令,常见的预处理指令如下: #inclu...
- 什么是智能指针? 今天之前我对这个概念也很陌生,但是接触之后我便很喜欢这种指针了。 与其说是指针,不如说是一种基于指针的模板类。 智能指针存在的意义? 俗话说存在即合理,那么这个模板存在的意义是什么? 先看个简单的小栗子: void testA() { a = new testB(); ··· return; } 123456 短短几行,其实问题是很明显... 什么是智能指针? 今天之前我对这个概念也很陌生,但是接触之后我便很喜欢这种指针了。 与其说是指针,不如说是一种基于指针的模板类。 智能指针存在的意义? 俗话说存在即合理,那么这个模板存在的意义是什么? 先看个简单的小栗子: void testA() { a = new testB(); ··· return; } 123456 短短几行,其实问题是很明显...
- 目录 1.函数讲解 1.1 统计数字包含多少位 1.2 删除一组数字的后面几位,比如12345678,删除678,剩下12345 1.3 本程序返回一个数的前几位数字,比如12345678,3,返回就是123 1.4 本函数返回指向string的指针,指向前几个character 2 总体程序示例 1.函数讲解 1.1 统计数字包含多少位 //统计有几位... 目录 1.函数讲解 1.1 统计数字包含多少位 1.2 删除一组数字的后面几位,比如12345678,删除678,剩下12345 1.3 本程序返回一个数的前几位数字,比如12345678,3,返回就是123 1.4 本函数返回指向string的指针,指向前几个character 2 总体程序示例 1.函数讲解 1.1 统计数字包含多少位 //统计有几位...
- 类通常表示更加通用的概念 ADT使用通用的方式描述数据类型,而没有引入语言或实现细节 比如栈: 创建空栈从栈顶添加数据从栈顶删除数据栈是否满栈是否空 stack.h //stack.h -- 堆栈的类定义实现#ifndef STACK_H_#define STACK_H_ typedef unsigned long Item; class Stack{public: ... 类通常表示更加通用的概念 ADT使用通用的方式描述数据类型,而没有引入语言或实现细节 比如栈: 创建空栈从栈顶添加数据从栈顶删除数据栈是否满栈是否空 stack.h //stack.h -- 堆栈的类定义实现#ifndef STACK_H_#define STACK_H_ typedef unsigned long Item; class Stack{public: ...
- 核心代码: cin.get(ch); while (ch != '.') { if (ch == ' ') ++spaces; ++total; cin.get(ch); } 整体代码: #include<iostream>using namespace std;int main(){ char ch; int spaces = 0; int total ... 核心代码: cin.get(ch); while (ch != '.') { if (ch == ' ') ++spaces; ++total; cin.get(ch); } 整体代码: #include<iostream>using namespace std;int main(){ char ch; int spaces = 0; int total ...
- 使用enum配合switch的选项 // 使用枚举类型#include <iostream> enum{ red, orange ,yellow,green,blue, violet,indigo}; int main(){ using namespace std; cout << "输入一个颜色选项(0-6):\n"; int code; cin >> code; whi... 使用enum配合switch的选项 // 使用枚举类型#include <iostream> enum{ red, orange ,yellow,green,blue, violet,indigo}; int main(){ using namespace std; cout << "输入一个颜色选项(0-6):\n"; int code; cin >> code; whi...
- switch语句并不是为了处理取值范围而设计的。switch语句中的每一个case标签必须是一个单独值,这个值必须是整数(包括char),因此它也无法处理浮点运算。另外,case标签值必须是常量。 如果是取值范围的话,用If esle 判断,如果选项超过两个,且固定,使用switch语句更加简单明了 switch()中的选项必须是一个结果为整数值得表达式 ... switch语句并不是为了处理取值范围而设计的。switch语句中的每一个case标签必须是一个单独值,这个值必须是整数(包括char),因此它也无法处理浮点运算。另外,case标签值必须是常量。 如果是取值范围的话,用If esle 判断,如果选项超过两个,且固定,使用switch语句更加简单明了 switch()中的选项必须是一个结果为整数值得表达式 ...
- 这个模式啊,怎么说呢,很多书里都说它是个补救模式,在设计的时候不要去考虑。 文章目录 出国旅游必备之“电源适配器”生火做饭舍它其谁的场景可用可不用的场景 出国旅游必备之“电源适配器” 见过电源适配器吗?电脑手机充电器就是“电源适配器”,但是我国的标准电压是220V,出了国可就不好乱插,别的国家的电压和我国不同。这时候就需要一个便携的电源变压器将... 这个模式啊,怎么说呢,很多书里都说它是个补救模式,在设计的时候不要去考虑。 文章目录 出国旅游必备之“电源适配器”生火做饭舍它其谁的场景可用可不用的场景 出国旅游必备之“电源适配器” 见过电源适配器吗?电脑手机充电器就是“电源适配器”,但是我国的标准电压是220V,出了国可就不好乱插,别的国家的电压和我国不同。这时候就需要一个便携的电源变压器将...
- 文章目录 电源适配器适配器模式类图适配器模式实现适用场景扁鹊治病的小故事 电源适配器 何为适配器?大家都知道,我国的标准电压是220V,但是我们平时使用的电器可接受不了这个电压,比方说电脑、手机,认真去看他们的充电器,还有一个名字,叫电源适配器适配器是干嘛用的?就是将功能相似或相同、但是接口不同的东西,使得他们可以对接。就像电插座和电器插口,功能都... 文章目录 电源适配器适配器模式类图适配器模式实现适用场景扁鹊治病的小故事 电源适配器 何为适配器?大家都知道,我国的标准电压是220V,但是我们平时使用的电器可接受不了这个电压,比方说电脑、手机,认真去看他们的充电器,还有一个名字,叫电源适配器适配器是干嘛用的?就是将功能相似或相同、但是接口不同的东西,使得他们可以对接。就像电插座和电器插口,功能都...
- 目录 第1章 文件结构 1.1 版权和版本声明 1.2 头文件的结构 1.3 定义文件的结构 附录 main.cpp main.h 第1章 文件结构 1.1 版权和版本声明 (1)版权信息 (2) 文件名称,标识符 和摘要 (3)当前版本号,作者、修改人,完成日期 (4)版本历史信息 /** Copyright... 目录 第1章 文件结构 1.1 版权和版本声明 1.2 头文件的结构 1.3 定义文件的结构 附录 main.cpp main.h 第1章 文件结构 1.1 版权和版本声明 (1)版权信息 (2) 文件名称,标识符 和摘要 (3)当前版本号,作者、修改人,完成日期 (4)版本历史信息 /** Copyright...
- 经常用的很小的破解软件或者一些基于cmd下的选项,那么今天亲自编写一个让自己看着舒服的选项 程序! #include <iostream>using namespace std;void showmenu();void report();void comfort();int main(){ showmenu(); int choice; cin >> choice; whi... 经常用的很小的破解软件或者一些基于cmd下的选项,那么今天亲自编写一个让自己看着舒服的选项 程序! #include <iostream>using namespace std;void showmenu();void report();void comfort();int main(){ showmenu(); int choice; cin >> choice; whi...
- 总体思维: 递归是一层一层进去,然后再从最里面一层一层出来 ;比如你买了一个俄罗斯套娃,一共3层,大白+中黑+小红: 大-->>中-->>小这样进来,然后红-->>黑-->>白 出来! 1.递归调用的递归 void recurs(argumentlist){ statements1 if (test) recurs(arguments) statements... 总体思维: 递归是一层一层进去,然后再从最里面一层一层出来 ;比如你买了一个俄罗斯套娃,一共3层,大白+中黑+小红: 大-->>中-->>小这样进来,然后红-->>黑-->>白 出来! 1.递归调用的递归 void recurs(argumentlist){ statements1 if (test) recurs(arguments) statements...
上滑加载中
推荐直播
-
香橙派AIpro的远程推理框架与实验案例
2025/07/04 周五 19:00-20:00
郝家胜 -华为开发者布道师-高校教师
AiR推理框架创新采用将模型推理与模型应用相分离的机制,把香橙派封装为AI推理黑盒服务,构建了分布式远程推理框架,并提供多种输入模态、多种输出方式以及多线程支持的高度复用框架,解决了开发板环境配置复杂上手困难、缺乏可视化体验和资源稀缺课程受限等痛点问题,真正做到开箱即用,并支持多种笔记本电脑环境、多种不同编程语言,10行代码即可体验图像分割迁移案例。
回顾中 -
鸿蒙端云一体化应用开发
2025/07/10 周四 19:00-20:00
倪红军 华为开发者布道师-高校教师
基于鸿蒙平台终端设备的应用场景越来越多、使用范围越来越广。本课程以云数据库服务为例,介绍云侧项目应用的创建、新建对象类型、新增存储区及向对象类型中添加数据对象的方法,端侧(HarmonyOS平台)一体化工程项目的创建、云数据资源的关联方法及对云侧数据的增删改查等操作方法,为开发端云一体化应用打下坚实基础。
即将直播
热门标签