際際滷
Submit Search
C++11 1
0 likes
233 views
覈
覈譴
Follow
c++11 -1
Read less
Read more
1 of 3
Download now
Download to read offline
More Related Content
C++11 1
1.
C++11 stl 襦蠏碁覦 蠍一ヾ
c++ 覓碁覲企 c++11 れ伎る伎 蠍一ヾ c++れ 覿クり 蟆れ 襷 螳 蟆 螳 . 伎る 襴襯 螳 覃伎 c++11 襴讌 渚 . 1 . 貉危 auto C++11 れ伎 豌 蠍 れ企. 豐蠍壱 襯 覲願 蠏 襯 襷豢一朱 れ 企. 語企手 螳 c++ 語企 讌螳 企伎 企. 襯 る 蠍一ヾ 覲襯 豐蠍壱 int iValue = 3; 企 朱 る 伎 auto iValue = 3; 企蟆 螳 る 企. るジ 覲襯 襷谿螳讌襦 const 谿語^ 覈 螳ロ. れ螳 螳 蟆 伎 蠏谿 覓語企. Iterator 覲 襷 vector<int>::iterator iter = m_vecInt.begin(); 企一朱 豐蠍壱襯 伎が伎 , 伎 Auto iter = m_vecInt.begin(); 企蟆 螳ロる 企. 覓朱 貊螳 觜伎覃 觜伎襦 碁 覲 襯 螳蠍郁 曙 る 蟆讌襷, 譯 伎 れ 蟆 螳. 2. 蠍一ヾ c#襷 れ c++ 蟆企. 蠍一ヾ れ 襷濠襷 企至 螻 襯 call 企 蠏曙朱 覿襯企 讌 蟆 谿剰鍵螳 れ. 蠏豺 襯 覲企 所 蟆 螳. []{ return 3.14f ; }; [](float f){ return f; }; []()->float{ return 3.14f}; 煙 企 れ り .
2.
[] : Lamda
Capture , () : 語 {} : 覲語牡 企一朱 蟲譟郁 伎. る 蠍一ヾ stl 螳豌企ゼ 伎 覿覿 豌 る 螳 螳企. 襯 れ struct less { bool operator()(int a, int b ) { return a>b ; } }; 企 螳豌企ゼ 襷 れ std 螳豌企ゼ 襯 語 讌襷 , 伎 朱 覦襦 豌 る 企. 襯 る vector<int> vecInt; auto iter = find_if(vecInt.begin(), vecInt.end(), [](int& a)-> bool { return a == 3; } ); 企一朱 襷企. 3. Range based for 伎 C# 蠍磯レ伎襷, c++11 襦 豢螳 蠍磯レ企. 伎 磯Μ螳 覦一 轟 stl container 襯 瑚骸 譟郁唄 蠏碁Μ螻 ろ 覓語 伎. for( int i = 0 ; i < 10 ; ++i ) 企一朱 伎る蟇 螳ク蟆 . int arrInt[4]; for( auto i : arrInt ) 企蟆 覃 i襦 覈 譟郁唄 蟆 . 譟郁唄 讀螳 螳 襦 讌. 蠏碁Μ 螻 stl . vector<int> vecInt; for( auto i : vecInt )
3.
i += 3; 蠏碁Μ螻
覲 螳 覲旧襦 る蟆 谿語^襦 讌 . 蟲ロ 螳ク 蠍磯レ 豢螳螳 蟆 螳. 4. scoped enum螻 unscoped enum unscoped enum 蠍一ヾ c++ enum螻 谿願 . る scoped enum 螳 蟆 磯 enum class TEST : int { Test_1 = 1, Test_2 }; 企 朱 ( class螳 struct 螳) 朱 語 朱 蠍磯蓋朱 int襦 . 螳 谿企 覲企. 蠍一ヾ enum 蠍磯蓋一危壱 螳ロ讌襷, scoped enum螻 螳 蟆曙磯 casting 觜 れ願蟆 .( 覓旧 覲 覿螳ロ.) 企蟆 谿企ゼ 伎 螳覦蟆 enum るジ 一危 朱 覲讌 襷 螻 蟆企朱 覓旧 襭一 豢螳 蟆 . 蠍磯蓋 c++11 豢螳 れ襯 危エ覲伎螻, れ 覃覈襴蟯襴 豢螳 れ襯 危エ覲願.
Download