Re: [問卦] C++20 也太機車了吧?

作者: KILLE (啃)   2021-02-20 17:23:49
覺得這無甚意思 理論上語文定義不需要去管到庫連結問題
現在要把頭與庫綁在一起 讓人家好調用..
是啦 谷歌安卓Java來講 比起VS或Makefile 初學幾無設置障礙
但用久了 還不是要自己設東設西
工程上來說 庫設置問題是一定跑不掉的
各語文皆如此(還很可能很繁雜)
若C++20,強化Lamda成與JAVA一樣 得產生新物件時立即多載
如:
View v = new View(this) {
@Override
protected void onDraw(Canvas canvas) {
System.out.println("large view on draw called");
super.onDraw(canvas);
}
};
這種會比import 實用吧?
不過好像也只有做GUI有較方便 其他情況 還真想不到為何需產生稍異之物件
※ 引述《HankYang (黃金神掌)》之銘言:
: 如題
: 就是我啦!
: 最近無聊去看C++20的新特性
: 靠北呀
: #include感覺要被淘汰惹
: 要改成類似python或javascript的module
: 變成import跟export
: 然後新的range library
: 靠背怎麼那麼像js
: C++是不是要變成妖魔鬼怪了
: 有沒有八卦
作者: wonder007 ( )   2021-02-20 17:26:00
沒有 討厭Lamda 偷懶個屁有夠難看
作者: cuteSquirrel (松鼠)   2021-02-20 17:33:00
lambda做些簡單的小任務滿好用的
作者: kight (山中雜草一隻鹿)   2021-02-20 18:09:00
Lamda就懶人寫法啊,須要傳一次性的函式參數時好用!
作者: jengjye (建)   2021-02-20 19:08:00
lambda明明就超強力的...啥懶人寫法阿天哪不過一般來說不會只挑lambda來講...因為只是函數式程設裡行為參數化的其中之一覺得不好用的意思其實就是你根本沒學好啊XD
作者: ko27tye (好滋好滋)   2021-02-20 19:31:00
call back都可以考慮用lambda取代

Links booklink

Contact Us: admin [ a t ] ucptt.com