蓉之ゼロからの【VC++】——ネーミングスペースnamespace+const

1587 ワード

名前空間namespace:
C++のネーミングスペースの使用:https://www.cnblogs.com/wanghuixi/p/6887390.html
ネームスペース:https://www.runoob.com/cplusplus/cpp-namespaces.html
C++チュートリアルのWebサイトには、多くの基礎知識が含まれています.https://www.runoob.com/cplusplus/cpp-tutorial.html
例1:
#include 
using std::cout;//1
 
int main ()
{
   cout << "std::endl is used with std!" << std::endl;//2   
   return 0;
}

/*********************  ********************/
#include 
using namespace std;//1
 
int main ()
{ 
   cout << "std::endl is used with std!" << endl;//2
   return 0;
}

例2:
#include 

using namespace std;

namespace A
{
    int a = 100;
    namespace B            //        B
    {
        int a =20;
    }
}

int a = 200;//        


int main(int argc, char *argv[])
{
    cout <

結果:
A::a =100  
A::B::a =20
a =200      //    a
::a =200
a =30       //    a
::a =200

すなわち、グローバル変数aは、同名のローカル変数がある場合に両者を区別するために用いられる:aと表現される.
****************************************************************************************************************
const:
constの使い方:https://www.cnblogs.com/xudong-bupt/p/3509567.html
****************************************************************************************************************
难しいですね、私は本当にtmc 13のコードが全然わかりません【泣き叫ぶ】、いくつかの小さい知识を补って依然としてあまり役に立たないで、彼のこのコードはどのように书いたので、とても复雑でしょう(¯▽^¯),すべてどこから手をつけるべきなことを知りません.o(¯▽¯)o
本当に难しいですね.......あ..................【頭を抱えて泣く】