我之前在網上看到好多關于c++20的訊息,我覺得挺疑惑,我在想2020年了我才學c++11 會不會沒什么用 或者c++11是c++20的基礎 或者c++20直接淘汰c++11?
有人能解釋下 c++11在2020年用處還大嗎?
uj5u.com熱心網友回復:
大,很大,新的標準一般5-10年都流行不起來uj5u.com熱心網友回復:
c++11和c++20又不是完全不相容。。。。uj5u.com熱心網友回復:
現在c++11還沒有完全流行起來呢
uj5u.com熱心網友回復:
現在c++11還沒有完全流行起來呢
uj5u.com熱心網友回復:
即便很新版的編譯器也可能有少量C++11特性沒有完全支持,參考:https://en.cppreference.com/w/cpp/compiler%20supportuj5u.com熱心網友回復:
首先,肯定是有用的;其次c++20是在c++11的基礎上修改的。具體如下:c++11,14,17,20這些只是c++的標準內容的一個版本,就如一本書,每隔一段時間會進行修訂,可能增加一些內容或者移去一些內容,但c++標準很少移去內容,如

c++11這個標準新增了很多東西,相當于一個大版本;14,17,20增加的都比較少。C++11我平時作業中常用的就shared_ptr,bind,thread,mutex,lock_guard,tuple,強列舉等,也不是所有的新增特性都會用到。14,17,20新增的內容都很少用到或者可以說基本沒用到。
c++標準內容這么多,沒有誰都會的,只要你掌握到的內容是開發中常用到的就行了
uj5u.com熱心網友回復:
C++11的標準用到的也不多。了解下就可以了。uj5u.com熱心網友回復:
個人覺得,C++11給C++帶來的最大的提升是支持了納姆達運算式,直接補全了CPP沒有閉包這種現代語言的缺點。至此,CPP就非常完整了,后面的新增功能,都是些錦上添花的東西,用了沒啥感覺,不用也不會寫不來程式。
所以,我不認為c++11毫無用處,反之,我認為用處非常大
uj5u.com熱心網友回復:
用處很大,很多書都是講解c++11,c++11學好了就是學好了c++uj5u.com熱心網友回復:

我反正懶得學了,c++0x 什么的也不想看,就用以前書上教的。一般夠用了。也用不到什么高深的語法。一切從簡。向下兼容。
我反而覺得c++要搞減法,去掉一些花里胡哨的,增加一些實用的,少一些坑,而不是越挖坑越多
uj5u.com熱心網友回復:
20現在可以不用學。。11學好就行。目前用11都不是特別多吧轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/30954.html
標籤:非技術區
下一篇:矩陣分類問題
