当前位置: 首页 > article >正文

c++不够用知识补充-using namespace

感觉c++的知识储备不够用了,忘记的再捡起来?!

C++之using namaspace;(未完)_namspace include-CSDN博客文章浏览阅读238次。初学C++时,只要是程序都是用这个来打头。#includeusing namespace std;以前也不求甚解,知道随着对C++的深入了解,才有了自己独立的思考。假设这样一种情况,当一个学校里有两个名叫之扰张的学生时,为了明确区分它们,我们在使用名字之外,可能要在他们名字前面加上班级。比如.五年一班::之扰张和三年五班::之扰张。同样的情况也出现在 ..._namspace includehttps://blog.csdn.net/a1403072005/article/details/102543965?fromshare=blogdetail&sharetype=blogdetail&sharerId=102543965&sharerefer=PC&sharesource=weixin_45728126&sharefrom=from_link抄一段试试看:

#include <iostream>
using namespace std;

// 第一个命名空间
namespace first_space {
    void func() {
        cout << "Inside first_space" << endl;
    }
}
// 第二个命名空间
namespace second_space {
    void func() {
        cout << "Inside second_space" << endl;
    }
}
int main()
{

    // 调用第一个命名空间中的函数
    first_space::func();

    // 调用第二个命名空间中的函数
    second_space::func();

    return 0;
}

c27f0cfa22f243a7a023cafe18b4f8db.png

中间遇到一个问题,很奇怪,一个新建的项目为什么会有三方库的,难道需要清空一下?待研究的问题点之一:

80e92c4839ac4ced92c15a1e86bfe351.png

反正问题是解决了,修改如下:

b2da9d03f10341de8101fa0eaa580fee.pnge59c31cecba6416984d8238f45be429d.png

 


http://www.kler.cn/a/466042.html

相关文章:

  • 基于氢氧燃料电池的分布式三相电力系统Simulink建模与仿真
  • 光缆生产车间可视化,让智能制造更透明
  • 深入理解 Java 接口的回调机制
  • 用python编写一个放烟花的小程序
  • Navicat 17 for Mac 数据库管理软件
  • 【Leetcode 热题 100】74. 搜索二维矩阵
  • 经纬度噪点与误差处理的优化
  • Beamer-LaTeX学习(教程批注版)【1】
  • 【计算机网络】课程 作业一 搭建连续覆盖的办公网络
  • Conda 安装 Jupyter Notebook
  • 深入解析Reactive Programming框架在微服务中的最新应用
  • 鸿蒙NEXT开发中使用星闪服务
  • 线性代数考研笔记
  • 汽车燃油软件标定测试
  • 机器学习算法深度解析:以支持向量机(SVM)为例及实战应用
  • 贪心算法概述
  • git rest --hard
  • aardio —— 虚表 —— 使用ownerDrawCustom列类型制作喜马拉雅播放器列表
  • 详解:如何通过 request-promise 和代理 IP 发送 HTTP 请求
  • Linux下gdb调试工具的详解及Core文件分析
  • 华夏ERP系统部署
  • 配置 F-32/F-44清账附加项修改
  • ue5 迁移资产
  • 【人工智能数据科学与数据处理】——深入详解人工智能数据科学与数据处理之数据可视化工具与库:Matplotlib、Seaborn、Plotly等
  • 项目管理系统概念、价值与核心功能全面解析
  • 【Java设计模式-3】门面模式——简化复杂系统的魔法