向C 之父Bjarne Stroustrup致敬

2021-08-09 04:37:08 字數 482 閱讀 3537

非常好的文章

c ++ 的 背 影

——c++之父bjarne stroustrup印象 左輕侯 2002.11.4 

熱愛c++的朋友請不要誤會,我並不是在暗示「c++已經日薄西山」,或者任何類似的意思。從語義上來說,c++作為一門程式語言,當然不會有什麼背影。事實上,我想說的是乙個人的背影。因此這個題目顯得有點突兀,甚至譁眾取寵。但是我想,在c++社群中,每乙個人都會同意,有乙個名字就是c++的象徵。這個名字當然就是bjarne stroustrup。

bjarne stroustrup博士,2023年出生於丹麥,先後畢業於丹麥阿魯斯大學和英國劍橋大學,at&t大規模程式設計研究部門負責人,at&t 貝爾實驗室和acm成員。2023年,stroustrup開始開發一種語言,當時稱為"c with class",後來演化為c++。2023年,ansi/iso c++標準建立,同年,stroustrup推出其經典著作the c++ programming language的第三版。

C 之父的一些建議

1.幾乎不需要用巨集,用const和enum定義明顯的常量,用inline避免函式呼叫的額外開銷,用模板去刻畫一族函式或型別,用namespace去避免命名衝突。2.不要在你需要變數前去宣告,以保證你能立即對它進行初始化。3.不要用malloc,new運算會做的更好。4.避免使用void 指標運算 ...

C 之父給C程式設計師的建議

1,c 裡幾乎不需要用到巨集,用const火enum定義明顯的常量。用inline避免函式的額外開銷,用template去刻畫一族函式或者型別,用namespace去避免名字衝突。類也可以。2,不要在你需要之前申明它,什麼時候用什麼時候申明 當年從c 轉c的時候吃了老苦了 3,不要用malloc n...

C 之父給 C 程式設計師的建議

在 c 中幾乎不需要用巨集,用 const 或 enum 定義顯式的常量,用 inline 避免函式呼叫的額外開銷,用模板去刻畫一族函式或型別,用 namespace 去避免命名衝突。不要在你需要變數之前去宣告,以保證你能立即對它進行初始化。不要用 malloc,new 運算會做的更好。避免使用 v...