際際滷
Submit Search
Google coding guide
4 likes
3,882 views
. Ruvendix
Follow
蟲蠍 貊 螳企 C++ 讌豺 襴企瓦給. 覈 讌豺 磯ゼ 讌襷 覲語語蟆 讌豺 る 企慨語~
Read less
Read more
1 of 81
Download now
Downloaded 25 times
More Related Content
Google coding guide
1.
C++
2.
http://blog.naver.com/ruvendix 貊 螳企襯 覲願鍵
螳覦 襯 レり !
3.
http://blog.naver.com/ruvendix 貊 螳企襯 覲願鍵
襷 貊 螳企襯 襷れ企 讌襷! 螳覦 蟆渚 覿譟燕る 企 譟伎 貊 螳企襯 磯ゴ! 企 int a; 企 蟇 伎 蠏碁!
4.
貊 螳企襯 覲願鍵
蟲蠍 るレ 一企 螳覦れ 蠍一! 覓朱 貊 螳企 旧 ! れる ル 蠍一 ′ 伎 ! 覈 伎 螳讌 覈 伎 危碁ゼ 谿瑚! http://jongwook.kim/google-styleguide/trunk/cppguide.xml
5.
http://blog.naver.com/ruvendix 覈谿
6.
http://blog.naver.com/ruvendix 覈谿
7.
http://blog.naver.com/ruvendix #define 覦 る
朱 譟伎讌襷! .cc .h 企螻給豌! .cc UNIX C++ #pragma once ! #define 覦企ゼ ! 殊 source(src) script 启襯 襷れ伎 覈手! 殊 蟆暑 蠏 启襯 牛 蟆暑襯 (讀, 蠍磯蓋 启 ) る 殊 include(inc) header 煙朱 启襯 襷!
8.
http://blog.naver.com/ruvendix 覦 覦 碁慨 #include襯
! 覦 語 伎覃 覿 #include襯 譴 朱! れ 焔 螳 螻朱 蟇一 ! 讌襷 貉危 譴企 螻朱 !
9.
http://blog.naver.com/ruvendix 碁殊 螳 10譴
危覃 碁殊 襦 襷れ企! 讌襷 螻朱 碁殊 襦蠏碁 襴蟆 襷 ! 覓, 覦覲給, 螳覲 語, 螳 , 蠏 碁殊 覿螳! 伎姶 碁殊 貉危朱 IDE螳 ! 碁殊 覃 る 殊 豌襴, 碁殊 覃螳 襷讌覃 inl.h 磯 覈! 襷ろ襦 覲企る 碁殊 襯 伎! IDE 牛 螳覦 蟆曙 詩
10.
http://blog.naver.com/ruvendix 襷り覲 襷り覲 ->
豢 ! 襷り覲 螳 谿語^襷 る 覈! 豢 襷り覲 螳 覲蟆曙るる 覈! レ 譯朱 朱 覲, const 谿語^願 豢レ 譯朱 誤郁 ! 襦 襷り覲螳 豢螳企 讌貅 ! 讌襷 襷 ろ殊 る 蠎 磯ゼ !
11.
http://blog.naver.com/ruvendix る #include 襯
讌る 螳煙 レ!
12.
http://blog.naver.com/ruvendix 覈谿
13.
http://blog.naver.com/ruvendix namespace C++ namespace螳 譴! namespace 譯朱
襦語 企! using namespace std; 企 蟇 蠍讌! using 瑚骸 namespace 覲覈 螳! 碁殊 namespace 蠍讌! る 殊 企 namespace襷 !
14.
http://blog.naver.com/ruvendix namespace
15.
http://blog.naver.com/ruvendix 譴豌 企 覃る 企る 譴豌
企れ襷 螳! 轟壱 蠍一襷 覃る 企るゼ る 譴豌 企 豌企ゼ 伎 !
16.
http://blog.naver.com/ruvendix
static ! 襷襦 襯 螻 矩る 襦企 企 namespace襯 ! 覈 殊 螳 る 襭 企る #include襯 !
17.
http://blog.naver.com/ruvendix static 覃
脚!
18.
http://blog.naver.com/ruvendix 企
namespace 脚! 企 namespace static豌 !
19.
http://blog.naver.com/ruvendix 覲 覲
static ! 襷襦 覲襯 螻 矩る POD襯 る0 襷 ! POD Plain Old Data, C 蟲譟一牡襯 詩
20.
http://blog.naver.com/ruvendix 讌 覲 讌 覲
瑚骸 豐蠍壱! 覲 襦 蟯 蟆る朱Μ 覈! 覦覲旧 蠏碁 覦覲給 襷れ企! 覦覲給語 煙 覃語 覯襷 語襦 襷れ企!
21.
http://blog.naver.com/ruvendix 覈谿
22.
http://blog.naver.com/ruvendix 煙 煙 覲旧″ 豐蠍壱襯 手! 覲旧″
豐蠍壱 Init() 螳 覃襦 ! 煙 螳 襯 語讌 襷! 煙襯 覲旧″蟆 襷る 覯蟾 る!
23.
http://blog.naver.com/ruvendix 豐蠍壱 (覃る 覲) 煙 豐蠍壱!
蟲煙 豐蠍壱(覃る 企殊伎)襯 伎伎 豐蠍壱! C++11 伎企 企 襦企 煙襯 伎!
24.
http://blog.naver.com/ruvendix explicit 覲 煙 覓伎^蟇 explicit
! 覲 煙 explicit朱 覓旧 覲 襷 ! 覲旧 煙 豪 蟆曙郁 朱 explicit 讌 襷!
25.
http://blog.naver.com/ruvendix 覲旧 煙 襷
襷 覲旧 煙襯 ! 覲旧 煙 Copy() 螳 襯 襷れ企! 覲旧 煙 螳 豌願 覲旧″伎 螳煙 ! STL 螳豌企ゼ 譯 豢ロ 覲旧螳 磯る覃 企 煙襯 伎!
26.
http://blog.naver.com/ruvendix 覲旧 煙 蠍磯蓋 覲旧
煙 覦 蠍磯蓋 一一襯 讌 蟆り 襴 襷ろ襦
27.
http://blog.naver.com/ruvendix 煙 螻 (C++11
伎) 煙 螻 ! 煙 螻 貊襯 譴企 螻手 ! 豌 覲企 譬 穴襴讌襷 旧伎覃 ク!
28.
http://blog.naver.com/ruvendix 煙 螻 (C++11
伎) 煙 蟲煙 豐蠍壱 貊襯 譴企 螻手 !
29.
http://blog.naver.com/ruvendix 煙 螻 (C++11
伎) 企る 螳 る 磯 豐蠍壱伎 る !
30.
http://blog.naver.com/ruvendix 蟲譟一牡 覲企
蟲譟一牡襯 ! POD襦 蟇磯朱 覃襯 覃 ! 煙, 覃語, 蠏 覃 螳! 蠏 語 るジ 蠍磯レ る 企る 襷れ企!
31.
http://blog.naver.com/ruvendix 企 襦企 public
! protected private 譴 ! 螳レ煙 企る virtual襦 襷れ企! 螳煙 螳 virtual 覿 覿!
32.
http://blog.naver.com/ruvendix 一一 る襦 襦企 一一 る襦
手! 一一 る襦 襦蠏碁 覲旧″蟆 襷 ! 觜蟲, 煙 蠏碁 覃襯 磯 襷れ企! 襦企 螳豌 襦襷 !
33.
http://blog.naver.com/ruvendix 蠏 覲 襯
private朱 襷れ企! 蟯螻朱 襯 protected襦 襷れ企! 蠏 覃(Get, Set)襦 伎! static const public朱 襷れ企!
34.
http://blog.naver.com/ruvendix 螳煙
襯 讌貅!
35.
http://blog.naver.com/ruvendix (C++11 伎
) 襯 讌る 螳煙 レ! typedef enum static const 煙 覃語 覃 (static const ) public -> protected -> private
36.
http://blog.naver.com/ruvendix 蠍語 蠍語願
40譴 願覃 讌 螻覩狩! 蠍語願 覓 蠍語伎覃 螻襴讀 る! 豕 譴覲旧 譴企伎 襦 襷れ企!
37.
http://blog.naver.com/ruvendix 覈谿
38.
http://blog.naver.com/ruvendix 蟠螻 る 誤(C++11
伎) 蟲蠍 る 誤磯 std::unique_ptr ! std::unique_ptr 螳豌伎 蟠 1:1 蟯螻讌襷 std::move()襦 蟠 伎 螳ロ! std::shared_ptr, std::auto_ptr, scoped_ptr, linked_ptr 讌 襷!
39.
http://blog.naver.com/ruvendix 覈谿
40.
http://blog.naver.com/ruvendix 谿語^ 語 谿語^ 語
襦企 const襯 ! 谿語^ れ襦 覲語 螳 覲蟆渚 襯 ! 螳 覲蟆渚 覈企朱 誤磯ゼ 語襦 蟆!
41.
http://blog.naver.com/ruvendix r-value 谿語^ r-value 谿語^ std::move()襯
! r-value 谿語^, std::forward, std::move_iterator, std::move_if_noexcept 讌 襷! STL 螳豌伎 るる螳 企 煙襯 伎!
42.
http://blog.naver.com/ruvendix る襦 る襦 襦企 煙襷 !
襷り覲襷 殊る 蠏碁 襴酔 蟇磯 AddInt(), AddDouble() 企蟆 襯 襷れ企! る襦 蠍磯レ 殊 襷 !
43.
http://blog.naver.com/ruvendix 蠍磯蓋 語 蠍磯蓋 語
襦企 覓伎! 蠍磯蓋 語襯 覃 る襦 覓語襦 蟲ロ 覲旧″伎! 蠍磯蓋 語襯 伎螻 苦朱 る襦 伎蟇磯 襯 襦 襷れ企! 螳覲 語 蠍磯蓋 語襯 企 !
44.
http://blog.naver.com/ruvendix 螳覲 蠍語 覦一 螳覲
蠍語 覦一伎 襦企 覓伎! 螳覲 蠍語 覦一願骸 alloca() 讌 襷! 襷 螻 苦朱 scoped_ptr, scoped_array襯 !
45.
http://blog.naver.com/ruvendix friend friend 螳覲企 覲 襯
蟯危讌 ! friend襯 譯 覃 螳煙 覓語螳 蟇 襷! 讌襷 碁 レ 襷! 螳 ろ碁ゼ ! 貉碁, 企れ 蟒 碁!
46.
http://blog.naver.com/ruvendix 豌襴 C++ 覦
豌襴 襦企 手! try throw catch 襦企 讌 襷! ろ 螳蠍 覓語 覯蟾 れ伎 ! 讌襷 豌覿 C++ 豌襴襯 伎 襦碁 朱襦 襦語 覦レ 磯 壱蟆 !
47.
http://blog.naver.com/ruvendix RTTI RTTI襯 る 蟇 襦蠏碁
覿る 蟆! れ襦 螳襴り 螳豌企ゼ 誤る 蟇 襦蠏碁 り 覓語螳 る ! 螳 ろ碁ゼ 企 蟯谿!
48.
http://blog.naver.com/ruvendix 貂ろ static_cast襯 襷
! static_cast C 貂ろ 一一覲企 ! const_cast const 煙 蟇壱螻 苦 ! dynamic_cast 煙 誤 襷 ! reinterpret_cast 誤 覲 !
49.
http://blog.naver.com/ruvendix ろ碁 螳煙 C語伎 豢レ
! cout螻 cin 一一 る襦 覓語 覯蟾 れ伎 ! C語伎 豢レ 讌螳 蠍 覓語 覯蟾 暑! iostream襷 企 printf()襯 伎 !
50.
http://blog.naver.com/ruvendix 讀螳 一一 覦覲給語 覦覲旧
讀螳 一一襯 ! 讀螳 一一螳 讀螳 一一覲企 蠍郁願 讌щ! 谿企 讌襷 讀螳 一一襯 讓曙朱 螻ろ!
51.
http://blog.naver.com/ruvendix const 煙 const 蠏轟朱
! const 蠏谿 覓語螳 蠍 讌襷 豸°伎 譬! mutable 碁讌襷 る 覓語螳 蠍 襯 !
52.
http://blog.naver.com/ruvendix constexpr(C++11 伎) 貉危
螳 る constexpr ! const 壱 螳 覦碁(螻)讌襷 constexpr 貉危 螳 覦碁! 磯殊 int num_list[Length()] 企 蟆 螳!
53.
http://blog.naver.com/ruvendix 襦企 int襯
! るジ る stdint.h襯 伎! 襦企 unsigned 讌 襷! for (unsigned int i = foo.Length()-1; i >= 0; --i) 企蟆 れ 襯 ! unsigned 豕螳 0企朱 れ 讌 襷!
54.
http://blog.naver.com/ruvendix 64觜 伎 64觜 伎煙
螳讌る intptr_t襯 ! intptr_t 32觜語 64觜語 蠍郁 殊! intptr_t unsigned 覯 size_t襯 る %z 讌襯 !
55.
http://blog.naver.com/ruvendix 64觜 伎 intptr_t襯 32觜語
64觜語 る inttypes.h襯 伎 レ SCNdPTR, 豢レ PRIdPTR 伎伎 !
56.
http://blog.naver.com/ruvendix 襷ろ襦 襷ろ襦 碁殊
襯 ! 襷ろ襦 願碓, const襦 豌危 ! 襷ろ襦 #define 覦伎襷 ! 觜譯殊 ろれ 蟆曙 _DEBUG _NDEBUG 螳ロ!
57.
http://blog.naver.com/ruvendix NULL(C++11 伎 )
磯 NULL ! 0, れ 0.0朱 豐蠍壱! 誤磯 NULL nullptr襦 豐蠍壱! char 0, 覓語伎 朱 豐蠍壱!
58.
http://blog.naver.com/ruvendix sizeof 覲企る 覲襯 sizeof ! 覲
覲 螳レ煙 蟇一 讌襷 語讌 覲 螳レ煙 ! 覦一伎 螳襴る 誤一 蟆曙 sizeof襯 讌 襷! 蠏碁 誤磯ゼ 伎伎 覦一伎 蠍磯ゼ 蟲 襯 磯 襷れ企!
59.
http://blog.naver.com/ruvendix auto(C++11 伎) auto 讌
覲襦襷 ! auto襯 譯 覃 螳煙 讌襷 auto 貊襯 螳蟆壱蟆 襷 ! , namespace, 企れ 襦 讌 襷! auto襯 伎 譴蟯 豐蠍壱 讌 襷! 覦 讌 襷!
60.
http://blog.naver.com/ruvendix auto(C++11 伎) auto襯 STL
伎覃 覦覲旧襯 所 誤 !
61.
http://blog.naver.com/ruvendix 譴蟯 豐蠍壱(C++11 伎
) 譴蟯 豐蠍壱襯 蠏轟朱 ! 譴蟯 豐蠍壱 貊襯 螳蟆壱蟆 襷 ! C++11 伎覿磯 std::initializer_list襯 伎 豐蠍壱 螳ロ!
62.
http://blog.naver.com/ruvendix 譴蟯 豐蠍壱(C++11 伎
) C++11 伎覿磯 譴蟯 豐蠍壱螳 ル!
63.
http://blog.naver.com/ruvendix (C++11 伎)
襦企 覓伎! 覃 貊螳 螳蟆壱伎 ! 讌襷 覈 覃 貊螳 蟲ロ 覲旧″伎 ! る , std::function, std::bind襯 讌 襷!
64.
http://blog.naver.com/ruvendix 覈谿
65.
http://blog.naver.com/ruvendix 螻牛 蠏豺 企 曙襯
狩螻 誤蟆 燕! 譯 曙 企 蟯谿! 讌襷 螻朱 旧 ろ 朱る所 襷!
66.
http://blog.naver.com/ruvendix 企 企
覿 覓語襦 燕! 企 _ 伎 企ゼ 蟲覿! 启 襴 企 手焔 讌! 蟯 朱朱Μ 覈 所 !
67.
http://blog.naver.com/ruvendix 企 企
覿 覓語襦 ! 企 覓語襦 蟲覿! ) class TestSimpleClass 企, 蟲譟一牡, typedef, 願碓 !
68.
http://blog.naver.com/ruvendix 覲 企 覲 企
覿 覓語襦 燕! 覲 企 _ 伎 蟲覿! 蟲譟一牡 蠏豺 磯ジ! 覲襯 企る g_襯 覿! ) int apple_count
69.
http://blog.naver.com/ruvendix 企 企
Konstant 曙 k襯 襦 ! 企 企豌 覓語襦 蟲覿! ) const int kMaxStage Konstant 朱
70.
http://blog.naver.com/ruvendix 企 企
覿 覓語襦 ! 企 覓語襦 蟲覿! 襦蠏碁 譬襭 OrDie襯 覿! 蠏 get(), set() 覓語襦 襷れ伎 るジ 蟲覿! ) void TestFunction(int argument), get_field(void), ExitOrDie(void)
71.
http://blog.naver.com/ruvendix namespace 企 namespace 企
覿 覓語襦 燕! namespace 企 襦 企 ! Namespace 企 _ 伎 蟲覿! ) namespace good_project
72.
http://blog.naver.com/ruvendix 願碓 企 願碓 企
覿 k襯 襦 ! 願碓 企 襷ろ襦 豌 襦瑚 る 蠏碁 蠏 襦碁ゼ 磯ゴ, 豢 覦覃 蠏豺 ! 願碓 企 蠏豺 企螻 狩! ) enum TestEnum { kOneEnum, kTwoEnum }
73.
http://blog.naver.com/ruvendix 襷ろ襦 企 襷ろ襦 企
覿 覓語襦 燕! 襷ろ襦 企 _ 伎 蟲覿! ) #define MAX_STAGE 100
74.
http://blog.naver.com/ruvendix 覈谿
75.
http://blog.naver.com/ruvendix 螻牛 譯殊 譯殊 螻襴讀
覦 覯 譯朱 る! 螻朱 譯殊 ! 蟲 螻 伎 譯殊朱 燕 ! ) count++; // count 螳 1讀螳. 襷豢る 覦 狩, 襷豺 煙 !
76.
http://blog.naver.com/ruvendix 譯殊 覈 殊
襾碁Μ襷 譯殊朱 燕! 譯殊 蟠, る 襦 る! 伎 讌 DEPRECATED 蠍謂 襯 !
77.
http://blog.naver.com/ruvendix 譯殊 企 朱
覈 殊 譯殊 燕!
78.
http://blog.naver.com/ruvendix 覈谿
79.
http://blog.naver.com/ruvendix 蠏 語 襾語
貊 譴 80企企! ASCII襯 ! り記願 覃 UTF-8 ! ろ伎るゼ !
80.
http://blog.naver.com/ruvendix 蠏 語 襾語
語 襦企 譴 企! 譴 願覃 覲願鍵 譬蟆 襴! if螳 譴企 if (true) return;企蟆 燕! 觜伎 覦覲給語 continue襦 譴 ! while (true) continue
81.
http://blog.naver.com/ruvendix
Download