- 主题:C++新功能越多,程序员越省事,编译器越复杂
嗯,我的意思是模板是c++核心feature
【 在 ylh0315 的大作中提到: 】
: 泛型是普遍需求。STL是一种泛型。还需要别的泛型。
--
FROM 221.222.21.*
访问不了。
主要原理是把时间作为一个整数,以一个时刻为0点,1899.12.31:00:00:00.000000为0点,按照日,分,秒,微秒的粒度,表示为一个整数,就方便各种计算啦,需要的是,各种表示格式与整数的互相转换。
【 在 hgoldfish 的大作中提到: 】
: 可以考虑发布到 github 上面去。不过先对比一下有没有已经做好的。这种基础功能,轮子还是特别多的。可以考虑找个做得好的,把自己的功能合并到那个项目里面去。
:
--
FROM 221.221.51.*
可能用re2好些?std::regex确实一般
【 在 z16166 的大作中提到: 】
: 这跟C++语言本身有啥关系,顶多是C++的某个平台的编译器/库的实现问题,是不是还要另说
:
: 比如我遇到gcc的std::regex在匹配*、+时使用递归,在字符串很长时栈溢出,然后我就说这是C++烂?
: ...................
--
FROM 221.222.20.*
【 在 toutouqi 的大作中提到: 】
: c++模版好用得跟屎一样的,标准委员会这帮货生怕新人学c++,拼命往晦涩方向搞。用个稍微现代一点的库,不看文档都用不起来。
: :
学模板是需要智商滴,哈哈,当然要提高门槛啊。
--
FROM 117.133.20.*
【 在 hgoldfish 的大作中提到: 】
: 对。c++ 不写模板时很舒服。我是宁可多写一些代码,也不愿意用模板。
:
看到那一堆一堆的拷贝粘贴,一堆一堆的if,else,for,我感觉这是上个世纪的产物,我更欣赏enable_if,decltype(auto),这种现代式编程模式。
--
FROM 117.133.20.*
【 在 foliver 的大作中提到: 】
: 我一直认为c++模板属于应该被淘汰的落后技术。
:
你是学不会吧
--
FROM 117.133.20.*
【 在 deusomax 的大作中提到: 】
: 学模板是需要智商滴,哈哈,当然要提高门槛啊。
擦,一种语音为啥要有智商?那你自己写一门语音得了
--
FROM 222.71.215.*
【 在 z1yeah 的大作中提到: 】
: 擦,一种语音为啥要有智商?那你自己写一门语音得了
因为c++程序员队伍里不允许阿猫阿狗,滥竽充数,东郭先生这样的人混进来。
--
FROM 117.133.20.*
linus 好像就是用C语言防止C++开发者混进linux内核
【 在 deusomax 的大作中提到: 】
【 在 z1yeah 的大作中提到: 】
: 擦,一种语音为啥要有智商?那你自己写一门语音得了
因为c++程序员队伍里不允许阿猫阿狗,滥竽充数,东郭先生这样的人混进来。
--
FROM 103.216.43.*
错了,C++是包容并蓄,也正是因为兼容C和多种编程范式,又赶上了OOP的风口,它才有机会流行。
所以时至今日,还有不少打着C++旗号但却用C的思维方式在写代码的,比如用裸指针、裸句柄,以及用do{}while(0)和goto _exit方式来清理资源的。
【 在 deusomax 的大作中提到: 】
: 因为c++程序员队伍里不允许阿猫阿狗,滥竽充数,东郭先生这样的人混进来。
--
修改:z16166 FROM 221.220.171.*
FROM 221.220.171.*