如何評價 Herb Sutter 的 Lifetime profile v1 0?

時間 2021-05-05 21:37:43

1樓:邱昊宇

相當於從 Effective (Modern) C++ 裡撕掉大半本,交給編譯器處理。

懸空指標沒有危害,危害在於解除懸空指標的引用。所以 C++ 並不試圖去阻止懸空指標的產生,而是嘗試幫助程式設計師去發現真正的危險。這就是 C/C++ 一以貫之的原則:相信程式設計師。

p.s. 其實我第乙個想起的是很久以前 Herb Sutter 在介紹 C++11 的 auto 時講的笑話:

(演示了乙個寫錯迭代器型別的例子)這個時候編譯器就會報錯,跟你說:「我知道你這邊的型別寫錯了,而且我知道你應該寫成什麼,但我就是不告訴你,你趕緊給我改正。」

2樓:d41d8c

std::initializer_list f() ; }

warning: returning a Pointer with points-to set ((lifetime-extended temporary through (unknown))) where points-to set ((unknown)) is expected [-Wlifetime]

好東西。不過這個提示太硬核了,恐怕和一般人的理解水平不相容。

如何評價如何評價19 20賽季切爾西的總體表現?

軒轅吱吱 總的來說,19 20賽季切爾西的表現是令人滿意的。如果打分的話,70分吧。賽季初主教練出走,核心出走,轉會禁令,大面積球員傷缺就決定了我車的開局就是困難模式。一整個賽季裡,我們用著履歷裡只有一年英冠球隊職教經歷的菜鳥主教練蘭帕德,提拔了一大批之青年球員,包括芒特 亞伯拉罕 里斯詹姆斯 祖瑪...

請問如何評價 如何評價

YIMING REN 要想清楚,如何評價如何評價,到底是一種怎麼樣的存在。羅曼 羅蘭說過一句富有哲理的話,只有把抱怨環境的心情,化為上進的力量,才是成功的保證。這句話語雖然很短,但令我浮想聯翩。吉姆 羅恩說過一句富有哲理的話,要麼你主宰生活,要麼你被生活主宰。這不禁令我深思。帶著這些問題,我們來審視...

如何評價 Type is Beautiful 的 孔雀計畫 ?

郝海龍 在第二篇 中西之別 重考 中,ric 提到 作為母語者,我們對此的認識往往很模糊,這其實是 只緣身在此山中 的狀態。為了看清中文字型排版的特性,不妨拿一塊 他山之石 西文排版過來試做一番比較,也許這樣可以幫助我們透過現象來看一些中文排版的本質。這其實是一種能夠帶給我們新思路的研究方法。在中文...