c++140namespace和ioterm

devtools/2024/10/22 10:40:39/

在这里插入图片描述在这里插入图片描述

在这里插入图片描述
c语言只有一个全局定义域 那么可能会调错函数,调在这里插入图片描述
错定义域

#include"iostream"
using namespace std;//iostream 没有引入标准的std,需要手工写
//如果不写using namespace 需要引入std
void main()
{std::cout << "using test" << std::endl;system("pause");}
//定义命名空间
namespace namespaceA
{int a = 0;
}
namespace namespaceB
{int a = 10;namespace namespaceC{struct Teacher{int age;char name;};}
}
//使用命名空间
void main()
{using namespace  namespaceA;cout << a << endl;system("pause");
}
namespace namespaceA
{int a = 0;
}
namespace namespaceB
{int a = 10;namespace namespaceC{struct Teacher{int age;char name;};}
}
//使用命名空间
void main()
{using namespace  namespaceA;cout << a << endl;//显示写全//namespaceB::namespaceC::Teacher t1;//t1.age = 10;namespaceB::namespaceC::Teacher ;Teacher t2;//错误写法t2.age = 30;system("pause");
}

在这里插入图片描述
register增强在这里插入图片描述
在这里插入图片描述
bool只占用一个内存
在这里插入图片描述


http://www.ppmy.cn/devtools/104657.html

相关文章

仿BOSS招聘系统开发:构建高效、智能的在线招聘平台

在数字化时代&#xff0c;招聘行业正经历着前所未有的变革。BOSS直聘作为国内领先的招聘平台&#xff0c;以其高效的匹配机制、丰富的职位信息和便捷的用户体验&#xff0c;赢得了广泛的市场认可。本文将探讨如何开发一个仿照BOSS招聘系统的在线招聘平台&#xff0c;旨在为企业…

LVGL 控件之矩阵按钮(lv_buttonmatrix)

目录 一、矩阵按键1、组成2、创建矩阵3、按钮宽度4、按键属性5、按钮互斥6、按钮文本重着色7、按钮矩阵部件的事件8、API 函数二、例程 一、矩阵按键 1、组成 按钮矩阵部件由两个部分组成&#xff1a;主体背景和按钮&#xff0c;示意图如下&#xff1a; LV_PART_MAIN&#xf…

使用 OpenCV 组合和缩放多张图像

在图像处理领域&#xff0c;我们经常需要将多张小图像组合成一张大图。例如&#xff0c;将多张图像按一定布局排列在一起&#xff0c;或者创建一个缩略图画廊。在这篇博客中&#xff0c;我将向你展示如何使用 Python 的 OpenCV 库来完成这一任务。 代码 下面是一段完整的 Pyt…

安美数字酒店宽带运营系统-任意文件读取

漏洞描述&#xff1a; 安美数字酒店宽带运营系统 weather.php 接口存在任意文件读取漏洞&#xff0c;未经身份验证攻击者可通过该漏洞读取系统重要文件&#xff08;如数据库配置文件、系统配置文件&#xff09;、数据库配置文件等等&#xff0c;导致网站处于极度不安全状态 fo…

STM32 使用8720 通过LWIP发送数据

一、硬件IOC 1、GPIO 2、NVIC 3、SYS 4、RCC 5、ETH 6、USART 7、LWIP 二、软件函数 1、Main /* USER CODE BEGIN Includes */ #include "ytcesys.h" /* USER CODE END Includes *//* USER CODE BEGIN 2 */ ethreset(); MX_LWIP_Init(); OPEN_USART1…

SpringBoot中使用Redis-Lettuce

SpringBoot中使用Redis-Lettuce 配置pom在application.properties配置Redis参数协议参数设置序列化参数设置实现工具Redis操作工具类单条数据测试批量测试 在SpringBoot中一般直接引用spring-boot-starter-data-redis这个starter来使用Redis&#xff0c;其中具体实现方式有两种…

Jupyter如何使用Anaconda的虚拟环境

Anaconda的虚拟环境大家应该都知道是什么&#xff0c;我们可以建立多个虚拟环境并在对应的环境中安装不同的python三方库从而运行不同的python项目&#xff0c;那么在jupyter中如何使用Anaconda的虚拟环境呢&#xff0c;今天就为大家分享一个这样的操作教程。 请参考图文进行以…

【SpringBoot】实体多层嵌套如何判空字段?

前言 最近在公司了接了个需求&#xff1b;需要开发一个中间系统&#xff1b;进行三方联调&#xff1b;有接口开发经验的朋友都知道&#xff1b;参数校验是必备的一项操作&#xff1b;怎么优雅的校验却是个问题&#xff1b; 我翻找了网络上的一些校验方式&#xff1b;都比较参…