news 2026/6/10 20:05:07

C++(1)C++基础

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C++(1)C++基础

一、命名空间

1.定义

//1.普通的命名空间 namespace N1//N1为命名空间的名称 { //命名空间中的内容: //既可以定义变量 //也可以定义函数 int a; int Add(int left, int right) { return left + right; } } //2.命名空间可以嵌套 namespace N2 { int a; int b; int Add(int left, int right) { return left + right; } namespace N3 { int c; int d; int Sub(int left, int right) { return left - right; } } } //3.同一个工程中,允许存在多个名称相同的命名空间 //编译器最后会合成同一个命名空间中 namespace N1 { int Mul(int left, int right) { return left / right; } }

2.使用命名空间的三种方式

#include<iostream> using namespace std; namespace N { int a = 10; int b = 20; int Add(int left, int right) { return left - right; } int Sub(int left, int right) { return left - right; } }

①加命名空间名称及作用域限定符

int main() { printf("%d\n", N::a); return 0; }

②使用using将命名空间中成员引入

using N::b; int main() { printf("%d\n", b); return 0; }

③使用using namespace 命名空间名称引入

using namespace N; int main() { printf("%d\n", b); Add(10, 20); return 0; }

二、缺省参数

1.概念

在声明或定义函数时为函数指定一个默认值。在调用该函数时,如果没有指定形参则采用该默认值,否则使用指定的实参。

可以理解成备胎

#include<iostream> using namespace std; void Func(int a = 0) { cout << a << endl; } int main() { //没有传参时,使用参数的默认值 Func(); //传参时,使用指定的实参 Func(10); return 0; }

2.分类

①全缺省参数

②半缺省参数

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 15:47:45

亲测好用8个AI论文平台,本科生轻松搞定毕业论文!

亲测好用8个AI论文平台&#xff0c;本科生轻松搞定毕业论文&#xff01; AI 工具如何成为论文写作的得力助手 随着人工智能技术的不断进步&#xff0c;越来越多的本科生开始借助 AI 工具来辅助自己的毕业论文写作。这些工具不仅能够帮助学生高效完成论文的初稿、大纲搭建&#…

作者头像 李华
网站建设 2026/6/10 19:14:42

数字永生计划争议不断?Sonic立场声明

Sonic&#xff1a;轻量级数字人背后的口型同步革新 在短视频日更、直播永不掉线的时代&#xff0c;内容生产正面临一场效率革命。一个典型场景是&#xff1a;某电商团队需要为上百款商品制作带货视频&#xff0c;若依赖真人出镜&#xff0c;从脚本、拍摄到剪辑&#xff0c;每人…

作者头像 李华
网站建设 2026/6/10 16:48:12

基于SpringBoot的智慧养老系统的设计与实现毕设

博主介绍&#xff1a;✌ 专注于Java,python,✌关注✌私信我✌具体的问题&#xff0c;我会尽力帮助你。 一、研究目的 本研究旨在设计并实现一个基于SpringBoot框架的智慧养老系统&#xff0c;以满足我国老龄化社会背景下对养老服务的需求。具体研究目的如下&#xff1a; 提高…

作者头像 李华
网站建设 2026/6/10 13:10:49

Sonic数字人应用场景全解析:政务、电商、教育都能用

Sonic数字人应用场景全解析&#xff1a;政务、电商、教育都能用 在短视频内容爆炸式增长的今天&#xff0c;企业与机构对高质量视频内容的需求呈指数级上升。然而&#xff0c;真人拍摄受限于人力成本、时间周期和出镜人员协调难度&#xff0c;难以满足高频更新的要求。与此同时…

作者头像 李华
网站建设 2026/6/10 15:12:49

英文RAP也能对得上?Sonic节奏感获赞

英文RAP也能对得上&#xff1f;Sonic节奏感获赞 在短视频内容爆炸式增长的今天&#xff0c;创作者们越来越依赖高效、低成本的数字人技术来批量生产高质量视频。然而&#xff0c;传统方案往往需要复杂的3D建模、昂贵的动作捕捉设备和专业动画师参与&#xff0c;周期长、门槛高&…

作者头像 李华
网站建设 2026/6/10 16:01:08

《创业之路》-793-人是成本还是资本,不取决于这个人花多少钱,而是取决于花出去的钱,预计获取回报的时间周期,有的的当下计算在当下生产的产品中,成为了成本,有点是计算在未来的战略方向的产品中,称为资本

&#x1f331; 人是成本&#xff0c;还是资本&#xff1f;——取决于“预期回报周期”与“资源配置逻辑”“一个人值多少钱”不是问题的关键&#xff0c; 真正的问题是&#xff1a;我们把他当作短期消耗品&#xff0c;还是长期成长体&#xff1f;✅ 核心观点&#xff1a;人本身…

作者头像 李华