PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[讨论] C++ wish list
楼主:
cateran
(云川闲步)
2018-01-03 10:59:54
之前找工作面试的时候
被面试官问到说觉得C++有什么希望改进或新增的语法或功能
一时头脑空白想不到什么好讲的
只好讲一个很烂的 希望template function (像是stl)
的complier error message 可以好懂一点
不知道板上诸位前辈
面试遇到这种题目会怎么说呢
作者:
Hazukashiine
(私は幸せです)
2018-01-03 11:05:00
1. 希望 C++20 可以跟 C++11 的标准一样(无误
作者: casd82 (28dsac)
2018-01-03 11:16:00
这问题不错耶 值得想想
作者:
loveflames
(咕啾咕啾魔法阵)
2018-01-03 11:16:00
boost.preprocessor标准化
作者:
Fenikso
(薪水小偷)
2018-01-03 11:19:00
metaclass早点做出来 不要像concept一样拖十年
作者:
Killercat
(杀人猫™)
2018-01-03 11:28:00
std::concept的争论我看不太懂反方意见 XD
作者:
Ommm5566
(56天團)
2018-01-03 11:51:00
希望c++20的feature现在就可以用 省得还要升级一次
作者:
steve1012
(steve)
2018-01-03 12:16:00
想要 meta class 跟 concept
作者:
a34021501
(CARD)
2018-01-03 12:46:00
same accuracy while offload to co-processor
作者:
Killercat
(杀人猫™)
2018-01-03 13:19:00
不过满难想像C++纳入meta class,有这特性的语言几乎都是支援First Class Object的语言,C++要支援的话将会是一片腥风血雨啊 XD其实我比较期待的是OpenMP标准化
作者:
james732
(好人超)
2018-01-03 14:09:00
趁机问大家觉得语法糖算是好事吗?觉得C#近几年加了一堆语法糖快甜死了XD不过真的可以少写几行Code挺愉快的
作者:
Killercat
(杀人猫™)
2018-01-03 14:47:00
C++来讲 新的语法糖很少吧... += -= ?: 指标反参考都是满旧的东西了 C++11有额外加一个initialization listC#有啥多的吗 delegate +=/-=那个我觉得最甜 XD
作者:
Fenikso
(薪水小偷)
2018-01-03 15:00:00
c++14/17超多的啊像 auto [x, y, z] = some_tuple;
作者:
loveflames
(咕啾咕啾魔法阵)
2018-01-03 15:02:00
lambda就是语法糖
作者:
Fenikso
(薪水小偷)
2018-01-03 15:02:00
if (int x = foo(); x > 100) { ... }
作者:
Killercat
(杀人猫™)
2018-01-03 15:26:00
对不起我14/17没仔细念(跪)
作者:
CoNsTaR
((const *))
2018-01-03 17:14:00
希望所有type的值都可以当作template参数,虽然应该根本不可能就是了
作者:
james732
(好人超)
2018-01-03 18:42:00
什么C++的tuple可以这样写我竟然不知道!!
作者:
edisonhello
(edison)
2018-01-03 20:38:00
我也第一次看到 傻傻的用tie XD
作者:
windows2k
(程式宅 <囧>)
2018-01-03 21:19:00
Module, Module, Module
作者:
remember
(人老也有天使收)
2018-01-03 22:03:00
不写lambda就要用functor做,多打好多字XD用boost lambda做的话,祈祷error msg看得懂XD
作者:
LPH66
(-6.2598534e+18f)
2018-01-03 23:05:00
auto [x,y,z] = some_tuple; 这个是 C++17 的标准文件里是叫 structured bindings而且不只 tuple, 因为底层是用 get<>所以只要能用 get<> 取的东西都可以这里有个简化版 C++17 整理表:
http://tinyurl.com/htpu8mk
作者:
uranusjr
(â†é€™äººæ˜¯è¶…級笨蛋)
2018-01-03 23:12:00
与其加新东西我比较希望看到 C++ 砍功能, 不过不可能
作者:
LPH66
(-6.2598534e+18f)
2018-01-03 23:13:00
我没记错的话 C++17 把 trigraph 从标准里拿掉了要支援的编译器可以将它视为一种原始码编码来编
作者:
steve1012
(steve)
2018-01-04 00:54:00
还有 network ts 还没进去耶 希望再加更多东西
作者: wlsh5701 (舞林树枝)
2018-01-04 01:06:00
coroutine!!
作者:
damody
(天亮damody)
2018-01-04 01:53:00
编译速度 统一ABI
作者:
bibo9901
(function(){})()
2018-01-04 02:15:00
统一ABI, 现代化的module机制, 完整utf8支援像java的exception
作者:
Sirctal
(母猪母猪 夜里哭哭)
2018-01-04 08:59:00
所以socket什么时候进来拉!!!
作者:
Bencrie
2018-01-04 09:15:00
platform 那么多是要怎么统一 ABI 啦,要弄成 vm 吗
作者:
Killercat
(杀人猫™)
2018-01-04 10:17:00
Clang不就在试图搞这套....socket的话 asio应该有希望成为标准 只是....asio满难写也满难看的 orz...
作者:
james732
(好人超)
2018-01-04 21:17:00
感谢LPH66提供的整理!!
继续阅读
[问题] 请推荐有关多核心程式的书籍
j5128709
置底闲聊文(2018/1/1-)
wtchen
Re: [问题] 如何设定时间上限使程式自动输出?
Hazukashiine
[问题] 如何设定时间上限使程式自动输出?
BreathWay
[问题] Visual Studio 侦错有时会无法真错
yee232yee
[问题] linklist(无法执行)
eecheng87
Re: [问题] 透过dos传0给main的argv会被当作什么
jeromeshih
[问题] #define function 传 array
kkroy
[心得] 简介一下boost.preprocessor
loveflames
[问题] 透过dos传0给main的argv会被当作什么
jeromeshih
Links
booklink
Contact Us: admin [ a t ] ucptt.com