如何看待C 20可能會棄用原始指標?

時間 2021-06-01 18:21:50

1樓:菩提薩埵

c++可以制定兩套標準一套相容c的一套甩掉c的包袱。現在c#不是想搞原始編譯版本嗎?和c++不謀而合,可以一起制定標準。

2樓:神棍

如果真的這麼做,那還不如直接宣布,放棄和C相容這個包袱,提神效果會更好。

上園了C++委員會決定在C++20 中棄用原始指標_IT新聞_部落格園

3樓:

好吧,丟人了。

坐等明年C++的愚人節玩笑……

無法接受……

難道棄用裸指標比新增concept等都容易?加特性要拖十年,刪特性只要兩年就進標準?

說乙個簡單的情況:

我想把陣列的某些元素的引用放進容器裡,然而stl的容器裡不能放引用,只能放指標。

這裡用unique_ptr顯然不合適的(不是獨享資源),而用shared_ptr又會額外引入開銷(說好的zero cost呢)。而兩者又都限定了資源是在堆裡的……

int data[4096]改成shared_ptr[4096]?畫面太美我不敢想象。

單純的引用是沒法完全替代指標的,更別提解決指標容易帶來的問題(引用也會超出生命週期啊)……

而全部換成智慧型指標的話……成本實在太高昂了吧……

把指標刪了也吸引不了小白使用者的,至少要把GC加上吧(不然肯定動不動環形引用)。然而這樣的話為什麼不去用C#呢……

如何看待C 委員會打算在C 20中棄用原始指標?

汗 看過原文,4月1日發布的,記得最後一句應該是英文寫的節日快樂一類吧 記不是很清楚了。國內正好慢半拍,記得那天Adobe也有重大事件發布。 c 原始的要求就是要和c相容以及不損失效能,這個提議直接砍掉一半的基礎,基本上就是假新聞了。不過c 委員會真實不了解一線開發人員的疾苦啊,現在c 需要的是簡化...

如何看待龍貓重製版可能會引進內地?

而彌 首先,表達一下,我得知這個訊息的心情,是真的真的非常激動的。這是吉卜力動畫第一次真正意義地搬上中國的大熒幕,而且是龍貓!即使是小時候看過好多遍的我,也堅定著一定要去看,不為其他,致敬我的童年,致敬吉卜力動畫,致敬給我的童年影響最深遠的意境!我深深地覺得,這才是孩子該有的童年的回憶,不是喜羊羊灰...

如何看待肖戰有可能會參加2020騰訊星光大賞

重啟一下 有個答主好奇怪。氣急敗壞跳腳,說有抵制者硬要把她歸到蝦裡。我也沒回她。懟了樓裡某個層主ID。人家禮節性回覆後,我也想慣性回覆過去。結果發不了。我還以為層主piaji甩一句就跑呢。原來是答主拉黑了我怪不得自己回覆自己都發不出去。你說狠不狠高不高?還當我吵一半繳械跑了。冤 讓大家失望了,肖戰還...