zoukankan      html  css  js  c++  java
  • C++之命名空间

    命名空间:为程序划片取名字。处理命名冲突。

    命名空间关键字:namespace 

    namespace A{
    
        int a;
    
    }
    
    namespace B{
    
        int a;
    
    }
    
    //命名空间C中使用命名空间A和B
    namespace c{ A::a; //A空间中的变量a B::a; //B空间中的变量a }
    /*****************************************************/
    /*知识点:bool类型 命名空间 输入输出*/
    /*使用一个函数找出一个整型数组中的最大值或最小值*/
    /*****************************************************/
    #include "stdafx.h"
    #include <iostream>
    
    using namespace std;
    
    
    namespace CompA{
    	int getMaxOrMin(int *arr,int count,bool isMax){
    		int temp = arr[0];
    		for (int i =1;i<count;i++)
    		{
    			if (isMax==false)
    			{
    				if (temp>arr[i])
    				{
    					temp = arr[i];
    				}
    			}else{
    				if (temp<arr[i])
    				{
    					temp = arr[i];
    				}
    			}
    			
    		}
    		return temp;
    	}
    }
    
    using namespace CompA;
    int _tmain(int argc, _TCHAR* argv[])
    { 
    	int arr[5] = {3,5,1,7};
    	bool isMax = false; //false 对应0及非1的整数;true对应1;
    	cin>>isMax;
    	cout<<getMaxOrMin(arr,4,isMax)<<endl;
    	system("pause");
    	return 0;
    }
    

      

  • 相关阅读:
    Internet上的音频/视频概述
    防火墙
    数据链路层安全
    两类密码体制
    Windows Terminal 美化分享
    2019.11.14 启用了FlagCounter
    检测一个App是不是有UWP血统
    UWP 记一次x64平台无法单步调试的bug
    UWP 使用FontIcon
    Git和Github简单教程
  • 原文地址:https://www.cnblogs.com/345717675GISER/p/4492025.html
Copyright © 2011-2022 走看看