Skip to content

Instantly share code, notes, and snippets.

@FrankHB
Created March 6, 2016 09:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save FrankHB/356fbd644d9dfd40a2e2 to your computer and use it in GitHub Desktop.
Save FrankHB/356fbd644d9dfd40a2e2 to your computer and use it in GitHub Desktop.
未开化案例研究5
2016-03-06 15:42
本系列几乎已成半年刊了。
不是什么大书特书的东西。关键字“原教旨主义”。
属于第一类族群,演化程度中等。
正文
引用来源,吱群:
ISO/IEC C++ China Unofficial
384042845
526826687(526826687) 14:02:46
http://developers.redhat.com/blog/2016/02/29/why-cstdlib-is-more-complicated-than-you-might-think/
【int128】幻の上帝<frankhb@vip.qq.com> 14:03:21
(无关图……好吧是 http://www.bilibili.com/video/av1005573/index_80.html 的截图。)
526826687(526826687) 14:03:28
现在<cxxx> and <xxx.h>没区别了
526826687(526826687) 14:03:28
(表情)
【int32】萧の十三郎(33356780) 14:04:53
6666
【int128】幻の上帝<frankhb@vip.qq.com> 14:03:21
(无关图……指出 WG21/N3936 29.2 中的 atomic_compare)exchange_strong_explicit 这个 typo 的截图。)
【int32】萧の十三郎(33356780) 14:05:03
不加班好啊
【int128】幻の上帝<frankhb@vip.qq.com> 14:05:07
(无关图……指出上述 typo 在 ISO/IEC 14882:2014 中不存在的截图。)
526826687(526826687) 14:05:27
而且这里面提到的math isinf的问题导致我用gcc6一直编译不过去,改了下头文件才解决
526826687(526826687) 14:05:38
好蛋疼
【int128】幻の上帝<frankhb@vip.qq.com> 14:06:08
比较完了。
结论:WG21/N3936和C++14正文就三个差别。
【int128】幻の上帝<frankhb@vip.qq.com> 14:06:32
(无关文字截图,OCR结果:藤子不二雄创作的《哆啦A梦》无疑是一代人的童年记忆,然而就是这样一部有着正能量的漫画却在法国遭到了禁播,因为法国人民认为《哆啦A梦》会让孩子们变得像大雄一样废柴。)
【int32】小清新小学生123(1826553622) 14:06:55
。。。
【int128】幻の上帝<frankhb@vip.qq.com> 14:07:08
(引用“现在<cxxx> and <xxx.h>没区别了”的发言。)
谁告诉你的。
【int128】幻の上帝<frankhb@vip.qq.com> 14:07:12
xxx.h一直deprecated。
【int32】小清新小学生123(1826553622) 14:07:30
不是有namespace区别麽
【int128】幻の上帝<frankhb@vip.qq.com> 14:08:02
M$的一些实现是反过来,xxx.h包含cxxx。
【int128】幻の上帝<frankhb@vip.qq.com> 14:08:10
然后using。。。 666
【int32】小清新小学生123(1826553622) 14:10:07
666
【int32】小清新小学生123(1826553622) 14:10:17
倒也是省事。。
【int32】小清新小学生123(1826553622) 14:10:33
就是不知道编译C语言时候怎么通过。。
【int128】幻の上帝<frankhb@vip.qq.com> 14:10:55
所以说是一些实现。。。
【int128】幻の上帝<frankhb@vip.qq.com> 14:11:00
nullptr_t啥的。。
【int32】小清新小学生123(1826553622) 14:11:10
这比装的太狠。。
【int32】小清新小学生123(1826553622) 14:11:13
(无关图:浏览 http://www.zhihu.com/question/40283230 的手机截图。)
【int128】幻の上帝<frankhb@vip.qq.com> 14:11:14
或者__nullptr_t?
【int32】小清新小学生123(1826553622) 14:11:44
(表情×3)单独拿出某些也是蛋痛
526826687(526826687) 14:12:35
文章里告诉我的啊
【int128】幻の上帝<frankhb@vip.qq.com> 14:13:26
逗,那个文章没告诉你abs抽风不误?
【int128】幻の上帝<frankhb@vip.qq.com> 14:13:37
本来就只应该用<cxxx>。
【int128】幻の上帝<frankhb@vip.qq.com> 14:14:14
陈硕那种.h逗比不鸟也罢。
526826687(526826687) 14:14:34
你看过文章没
【int128】幻の上帝<frankhb@vip.qq.com> 14:14:40
要.h也多半是为了POSIX逗比。
526826687(526826687) 14:14:41
【int128】幻の上帝<frankhb@vip.qq.com> 14:14:48
那个文章说的说啊?
【int128】幻の上帝<frankhb@vip.qq.com> 14:14:54
说的啥?
【int128】幻の上帝<frankhb@vip.qq.com> 14:15:04
不就是告诉你改了个bug然后炸妈的活该么。
526826687(526826687) 14:15:19
那不是重点好吧
【int128】幻の上帝<frankhb@vip.qq.com> 14:15:26
脑补cxxx和xxx.h而炸妈的则是活该中的活该。
【int128】幻の上帝<frankhb@vip.qq.com> 14:15:34
脑补cxxx和xxx.h一样。
526826687(526826687) 14:15:46
前一半说的
【int128】幻の上帝<frankhb@vip.qq.com> 14:15:51
除了活该以外还有啥重点。
【int128】幻の上帝<frankhb@vip.qq.com> 14:16:16
前一半有什么新的东西?本来就是这样。
526826687(526826687) 14:16:16
现在不规定cxxx不污染全局命名空间了
【int16】辣小鸡<asiby@vip.qq.com> 14:16:20
(无关图:貌似是我的QQ签名……)
526826687(526826687) 14:16:22
所以还有啥区别
【int128】幻の上帝<frankhb@vip.qq.com> 14:16:23
给的LWG还都是四位数的。
【int128】幻の上帝<frankhb@vip.qq.com> 14:16:39
全局命名空间的问题都是LWGxxx就澄清了。
526826687(526826687) 14:17:00
但是不是所有人都知道啊
【int128】幻の上帝<frankhb@vip.qq.com> 14:17:01
哦,给了LWG456。
【int128】幻の上帝<frankhb@vip.qq.com> 14:17:09
那都几年前的事情了。。。
526826687(526826687) 14:17:22
我看到这个文章觉得可能对有的人有用就贴过来了
【int128】幻の上帝<frankhb@vip.qq.com> 14:17:58
最晚也就是C艹11的事了。
526826687(526826687) 14:18:55
所以结论是没必要用什么cxxx头文件了,全都用xxx.h就好
【int128】幻の上帝<frankhb@vip.qq.com> 14:19:09
虽然照着逗比实现的可能会被坑,但就GCC而言这个issue对end user来讲还不算conforming bug,所以纯属活该。
【int128】幻の上帝<frankhb@vip.qq.com> 14:19:21
结果又变成陈硕逗比言论了。
【int32】萧の十三郎(33356780) 14:19:44
(表情,OCR结果:不管儿子你多叛逆,爸爸都不会跟你斗图!因为爸爸爱你!)
【int128】幻の上帝<frankhb@vip.qq.com> 14:19:52
反正我这里看到敢Annex D的直接毙了。
【int128】幻の上帝<frankhb@vip.qq.com> 14:20:14
全局命名空间=自己炸妈。
【int16】千里♂冰封√(951394653) 14:20:16
(表情:目瞪口呆)
526826687(526826687) 14:21:06
标准跟实现妥协,感觉好没意思
【int128】幻の上帝<frankhb@vip.qq.com> 14:21:27
用xxx.h代替cxxx问题的不仅是不清楚设计的reasoning,还是对工程现实的无知。
【int16】辣小鸡<asiby@vip.qq.com> 14:21:35
(表情:你看着我的眼睛再说一遍)
【int32】萧の十三郎(33356780) 14:21:45
(表情:我的天啊)
【int128】幻の上帝<frankhb@vip.qq.com> 14:21:47
现实就是xxx.h很多是libc单独提供的,根本不鸟你C艹什么玩意儿。
【int128】幻の上帝<frankhb@vip.qq.com> 14:22:14
比如mingw的xxx.h你不搞奇怪的__XXX就不兹瓷C99的一些东西。
14:22:17
辣小鸡撤回了一条消息
【int128】幻の上帝<frankhb@vip.qq.com> 14:22:22
因为说到底就是msvcrt的锅。
【int32】萧の十三郎(33356780) 14:22:41
(表情:撤回也没用,我看到了)
【int128】幻の上帝<frankhb@vip.qq.com> 14:22:56
然后libstdc++会借助在config里替你擦完污,干的就是cxxx的屁股。
【int128】幻の上帝<frankhb@vip.qq.com> 14:23:08
在config里艹额外的宏。
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 14:23:26
辣鸡 config.h 。
【int128】幻の上帝<frankhb@vip.qq.com> 14:23:27
还有比如msvcrt的辣鸡ctype bug。
【int16】辣小鸡<asiby@vip.qq.com> 14:23:35
(照片) @萧の十三郎 13叔 这个是你么
【int16】辣小鸡<asiby@vip.qq.com> 14:23:39
好帅
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 14:23:44
不是。
【int32】修己以敬<yonka@taoyan.me> 14:23:48
民国范
【int128】幻の上帝<frankhb@vip.qq.com> 14:23:51
这些东西都是C艹标准库能替你擦屁股的。
然后你还要自作聪明xxx.h,调换一个顺序就搞不好就违反ODR炸妈了。
【int128】幻の上帝<frankhb@vip.qq.com> 14:24:07
还自以为得计。
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 14:24:22
ヲ说个笑话: math.h 。
【int16】辣小鸡<asiby@vip.qq.com> 14:24:59
cmath
【int128】幻の上帝<frankhb@vip.qq.com> 14:25:10
所以陈硕为什么会被我婊?无非是这种想当然瞎bb太多了。
倒不是想陈皓一样习惯性纯粹YY。但是夹杂真假干货的误导效果更恶劣。
【int32】萧の十三郎(33356780) 14:25:38
@辣小鸡 我去 不要扒我照片。
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 14:25:53
如果没人提估计很少人知道 C 的 math.h 里面的 fabs 就只针对 double 。
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 14:26:07
所以自然辣鸡。
【int16】辣小鸡<asiby@vip.qq.com> 14:26:13
@萧の十三郎 猫猫都说 不是你了 你装什么
【int32】萧の十三郎(33356780) 14:26:41
我被msvc的abs坑过
【int32】萧の十三郎(33356780) 14:27:03
竟然有abs(float)
【int16】辣小鸡<asiby@vip.qq.com> 14:27:10
(截图:double fabs(double x) 求实型的绝对值)
【int16】辣小鸡<asiby@vip.qq.com> 14:27:19
(截图:int abs(int x) 求整型的绝对值……略)
【int128】幻の上帝<frankhb@vip.qq.com> 14:27:37
辣鸡C。
【int16】辣小鸡<asiby@vip.qq.com> 14:27:39
没 ABS float 吧
【int128】幻の上帝<frankhb@vip.qq.com> 14:27:44
搞到后来还要什么_Generic。
【int32】萧の十三郎(33356780) 14:27:49
@辣小鸡 耗吱近视。
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 14:27:56
fabsf
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 14:28:18
本来就不需要什么 fabs 。
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 14:28:31
C 叒渣另说。
【int128】幻の上帝<frankhb@vip.qq.com> 14:29:53
另外要提一下不知道reasoning的还挺多的。
STL就说过wtf they are deprecated。
【int128】幻の上帝<frankhb@vip.qq.com> 14:30:16
不过其实道理嘛……看到“直接xxx.h就好”的一大票不明觉厉这本身就是个充分理由了。
【int128】幻の上帝<frankhb@vip.qq.com> 14:30:32
不这样强制结果就是xxx.h和cxxx一片混战,要解释还不那么容易。
【int16】辣小鸡<asiby@vip.qq.com> 14:30:54
wtf ? what the fuck?
【int32】萧の十三郎(33356780) 14:31:26
(表情:我有楼上新出的本子噢)
【int16】辣小鸡<asiby@vip.qq.com> 14:31:36
。。
【int16】辣小鸡<asiby@vip.qq.com> 14:32:04
(表情:我不行了,快扶我去做大保健)
【int128】幻の上帝<frankhb@vip.qq.com> 14:32:51
反正就是这个意思。
【int128】幻の上帝<frankhb@vip.qq.com> 14:33:01
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4190.htm
【int128】幻の上帝<frankhb@vip.qq.com> 14:33:25
不管怎么样cxxx出现的直接目的就是为了让你不用xxx.h。
非得反过来对着干,笑死人了。
【int128】幻の上帝<frankhb@vip.qq.com> 14:34:06
至于修复命名污染问题,用膝盖想想一个静态语言能替你艹多少?
【int128】幻の上帝<frankhb@vip.qq.com> 14:34:19
要么就是直接把什么xxx.h什么cxxx都扔了。
【int16】千里♂冰封√(951394653) 14:34:29
(表情)问个问题(表情)
【int32】萧の十三郎(33356780) 14:34:33
(表情:来来来,我给你看个宝贝)
【int16】千里♂冰封√(951394653) 14:34:41
(代码截图)
【int16】千里♂冰封√(951394653) 14:34:42
(表情)
【int16】千里♂冰封√(951394653) 14:35:08
为什么char fro那一行要闪退
【int16】千里♂冰封√(951394653) 14:35:22
(代码截图)
【int64】可爱魔理沙<lolita@marisa.moe> 14:35:23
why should you care= =dont use C
【int16】千里♂冰封√(951394653) 14:35:25
完整程序(表情)
【int16】辣小鸡<asiby@vip.qq.com> 14:35:46
辣鸡C 目测有人要说了
【int16】千里♂冰封√(951394653) 14:35:50
(表情)哪个地方
【int16】千里♂冰封√(951394653) 14:35:55
(表情)OI的(表情)
【int16】千里♂冰封√(951394653) 14:36:07
http://codevs.cn/problem/1140/
【int16】千里♂冰封√(951394653) 14:36:07
题目
【int64】可爱魔理沙<lolita@marisa.moe> 14:36:15
(截图:“至于修复命名污染问题,用膝盖想想一个静态语言能替你艹多少?”)
这不是静态类型系统的祸,要怪就怪C艹没有import export,只有namespace
【int128】幻の上帝<frankhb@vip.qq.com> 14:36:18
UB了还有什么好为什么的。
【int128】幻の上帝<frankhb@vip.qq.com> 14:36:38
(截图:这不是静态类型系统的祸,要怪就怪C艹没有import export,只有namespace)
static manifest还想擦?
【int16】千里♂冰封√(951394653) 14:36:47
(表情)UB是啥
【int16】辣小鸡<asiby@vip.qq.com> 14:36:51
char 最大 多少
【int128】幻の上帝<frankhb@vip.qq.com> 14:36:54
有import,只要不是decl规则开洞,一样屎。
【int16】辣小鸡<asiby@vip.qq.com> 14:37:03
Undefined behavior
【int128】幻の上帝<frankhb@vip.qq.com> 14:37:04
UB都不知道还敢艹C?
【int16】千里♂冰封√(951394653) 14:37:12
s我输入的是2(表情)
【int32】萧の十三郎(33356780) 14:37:21
unique ball
【int32】萧の十三郎(33356780) 14:37:48
(表情:屁眼交易没有了 续命交易倒是还有)
【int64】可爱魔理沙<lolita@marisa.moe> 14:38:05
(截图:有import,只要不是decl规则开洞,一样屎。)
没懂。。。
还有有import怎么够,当然还要export来hide
【int128】幻の上帝<frankhb@vip.qq.com> 14:38:07
(代码截图)
谁教你这种逗比写法的。
【int128】幻の上帝<frankhb@vip.qq.com> 14:38:16
(截图:“没懂。。。还有有import怎么够,当然还要export来hide”)
没用。
【int16】千里♂冰封√(951394653) 14:38:20
(表情)难道cin(表情)
【int128】幻の上帝<frankhb@vip.qq.com> 14:38:22
你所谓的import/export是什么?
【int16】辣小鸡<asiby@vip.qq.com> 14:38:28
%i 是什么
【int128】幻の上帝<frankhb@vip.qq.com> 14:38:29
directive? statement? declaration?
【int16】辣小鸡<asiby@vip.qq.com> 14:38:32
(表情)
【int16】千里♂冰封√(951394653) 14:38:37
(表情)老师说cin比scanf慢(表情)
【int128】幻の上帝<frankhb@vip.qq.com> 14:38:46
傻逼老师。
【int128】幻の上帝<frankhb@vip.qq.com> 14:38:48
谁钦定的。
【int16】辣小鸡<asiby@vip.qq.com> 14:38:52
233333333
【int32】王守义19雅(717043562) 14:38:58
677777777
【int64】可爱魔理沙<lolita@marisa.moe> 14:39:03
就按照OCaml之类的做法做成两个语言
换句话说directive
【int16】辣小鸡<asiby@vip.qq.com> 14:39:05
199999999999
【int128】幻の上帝<frankhb@vip.qq.com> 14:39:13
不会ios_base::sync_with_stdio(false)的不用bb快慢了。
【int16】千里♂冰封√(951394653) 14:39:18
UB是out of bound?(表情)
【int32】萧の十三郎(33356780) 14:39:20
(表情)
【int128】幻の上帝<frankhb@vip.qq.com> 14:39:22
(截图:“就按照OCaml之类的做法做成两个语言 换句话说directive”)
换句话说就是开洞。
【int64】可爱魔理沙<lolita@marisa.moe> 14:39:30
是。
【int128】幻の上帝<frankhb@vip.qq.com> 14:39:32
总之是要避免原来的声明规则污染符号表之类的东西。
【int64】可爱魔理沙<lolita@marisa.moe> 14:39:37
是。
【int128】幻の上帝<frankhb@vip.qq.com> 14:39:45
所以不引入主要变化是不可能在库的层次上解决的。
【int128】幻の上帝<frankhb@vip.qq.com> 14:40:13
然而引入这类Lisp-2+的污的动机并没有避免name clash的namespace那么明确。
【int128】幻の上帝<frankhb@vip.qq.com> 14:40:32
反过来elaborate type name之类还是反Lisp-2向Lisp-1看齐的。
【int64】可爱魔理沙<lolita@marisa.moe> 14:40:32
叫export可以,叫hide可以,当然hide脑补了下比较疼
我也不指望区区一个库能做,这个当然应该由语言来做
【int128】幻の上帝<frankhb@vip.qq.com> 14:40:43
做了也恶心。
【int16】辣小鸡<asiby@vip.qq.com> 14:40:58
帝专家
【int64】可爱魔理沙<lolita@marisa.moe> 14:41:00
恶心总算比命名污染好
【int128】幻の上帝<frankhb@vip.qq.com> 14:41:01
首先就是被import的东西彻底失去和decl引入的name一样的first class地位了。
【int128】幻の上帝<frankhb@vip.qq.com> 14:41:06
所有规则都要单独撸一套。
【int16】辣小鸡<asiby@vip.qq.com> 14:41:08
说的话 一句都看不到
【int16】辣小鸡<asiby@vip.qq.com> 14:41:13
到==懂
【int128】幻の上帝<frankhb@vip.qq.com> 14:41:16
虽然对于静态语言来讲这个不是太有关系,毕竟恶心。
【int128】幻の上帝<frankhb@vip.qq.com> 14:41:36
(截图:“恶心总算比命名污染好”)
那也未必。
【int64】可爱魔理沙<lolita@marisa.moe> 14:41:50
(截图:“首先就是被import的东西彻底失去和decl引入的name一样的first class地位了。”)
并不觉得不是first class的
【int128】幻の上帝<frankhb@vip.qq.com> 14:42:03
因为命名污染主要的坑就是clash本身,作为静态语言C艹没提供让你detect一个name有没有decl的primitive。
【int128】幻の上帝<frankhb@vip.qq.com> 14:42:12
你要搞也就是SFINAE的奇怪手法才能发现。
【int128】幻の上帝<frankhb@vip.qq.com> 14:42:17
这是当年不会考虑的。
【int128】幻の上帝<frankhb@vip.qq.com> 14:42:22
现在考虑又不伦不类了。
【int128】幻の上帝<frankhb@vip.qq.com> 14:42:45
(截图:“并不觉得不是first class的”)
为什么你会觉得是first class的?
【int64】可爱魔理沙<lolita@marisa.moe> 14:42:47
不,我一开始就没说C艹,只是说这不能怪到Static TT上
【int128】幻の上帝<frankhb@vip.qq.com> 14:42:51
#include MACRO都单独写成一坨了。
【int128】幻の上帝<frankhb@vip.qq.com> 14:43:01
这甚至和typing没关系。
【int128】幻の上帝<frankhb@vip.qq.com> 14:43:12
#include MACRO##MACRO凭什么就不行?
【int64】可爱魔理沙<lolita@marisa.moe> 14:43:15
被import的东西说的是module还是module里面的名字?
【int128】幻の上帝<frankhb@vip.qq.com> 14:43:26
module
【int128】幻の上帝<frankhb@vip.qq.com> 14:43:38
以及是否和里面的名字等价。
【int64】可爱魔理沙<lolita@marisa.moe> 14:43:39
哦,我以为你说的是后者
【int128】幻の上帝<frankhb@vip.qq.com> 14:43:57
namespace name和里面的member name都是通过decl引入的,所以在这里一致。
【int128】幻の上帝<frankhb@vip.qq.com> 14:44:12
import如果是另一套机制那么就不一样了,类似#include这样的洞。
【int64】可爱魔理沙<lolita@marisa.moe> 14:44:17
让我想想
#include MACRO##MACRO
这行不见得不能在meta ocaml之类的搞多个phase保证可以type
【int128】幻の上帝<frankhb@vip.qq.com> 14:44:18
这意味着也不能using什么的了。
【int128】幻の上帝<frankhb@vip.qq.com> 14:44:26
除非using本身再开洞。
【int128】幻の上帝<frankhb@vip.qq.com> 14:44:41
对,要多phase是实际的困难。
【int128】幻の上帝<frankhb@vip.qq.com> 14:44:51
那么为什么C和C艹写死了phase of translation呢。
【int128】幻の上帝<frankhb@vip.qq.com> 14:45:16
说白了还是原始的设计就依赖UNIX厨实现(包括C with classes),所以辣鸡一目了然。
【int128】幻の上帝<frankhb@vip.qq.com> 14:45:32
你要加这种根本性的东西是不可能不伤筋动骨的。
【int128】幻の上帝<frankhb@vip.qq.com> 14:45:41
而namespace不会那么额麻烦。
【int128】幻の上帝<frankhb@vip.qq.com> 14:45:52
正好解决了最主要的问题。所以说加上就加上了。
【int128】幻の上帝<frankhb@vip.qq.com> 14:46:00
次要的问题可以自主规制。
【int64】可爱魔理沙<lolita@marisa.moe> 14:46:11
这样可不可能在namespace上再加export?
【int128】幻の上帝<frankhb@vip.qq.com> 14:46:26
但是因为有问题无法完美解决所以就不解决了,这种奇葩逻辑我是不能理解。
【int128】幻の上帝<frankhb@vip.qq.com> 14:46:44
(截图:“这样可不可能在namespace上再加export?”)
可以,但是估计整个实现得大改。
【int64】可爱魔理沙<lolita@marisa.moe> 14:46:54
(截图:“但是因为有问题无法完美解决所以就不解决了,这种奇葩逻辑我是不能理解。”)
没懂,这里的无法完美解决指的是什么
【int128】幻の上帝<frankhb@vip.qq.com> 14:46:59
phase可以脑补一坨impl-def的私货,但impl本身可不行。
【int8】如果、可以(1546918242) 14:47:27
你们在说什么
【int128】幻の上帝<frankhb@vip.qq.com> 14:47:37
(截图:“没懂,这里的无法完美解决指的是什么”)
decl引入了以后没法像#undef那样。
【int128】幻の上帝<frankhb@vip.qq.com> 14:47:47
另外#include和decl直接就钦定写死在不同的phase里了,这也算是一点。
【int64】可爱魔理沙<lolita@marisa.moe> 14:47:48
对了,说一个另外的,你认为module这功能能不能落到record上,由record完成?
这样也就是first class了
【int32】萧の十三郎(33356780) 14:48:16
(动图:奶子!)
【int128】幻の上帝<frankhb@vip.qq.com> 14:48:17
哪个record。
【int128】幻の上帝<frankhb@vip.qq.com> 14:48:22
class type?
【int128】幻の上帝<frankhb@vip.qq.com> 14:48:27
这样实现就炸了。
【int128】幻の上帝<frankhb@vip.qq.com> 14:48:37
看看一个consexpr就已经啥样了。
【int32】王守义19雅(717043562) 14:48:40
(手机截图微博正文:http://weibo.com/2244647070/DkRRWsDHf)
【int64】可爱魔理沙<lolita@marisa.moe> 14:48:47
不,没说C艹
【int16】PL(290777990) 14:49:20
python?
526826687(526826687) 14:49:28
说来说去,posix头文件的话直接.h就好
【int64】可爱魔理沙<lolita@marisa.moe> 14:49:31
不一定是要现有语言
526826687(526826687) 14:49:38
其他的能不用尽量不用
【int8】如果、可以(1546918242) 14:49:38
大神说的都听不明白(表情)
526826687(526826687) 14:49:42
解决了
【int128】幻の上帝<frankhb@vip.qq.com> 14:50:00
(截图:说来说去,posix头文件的话直接.h就好)
POSIX你还有什么不是.h的选择?
【int128】幻の上帝<frankhb@vip.qq.com> 14:50:05
POSIX给了你.h以外的?
526826687(526826687) 14:50:06
cxxx原教旨主义没什么意义
【int128】幻の上帝<frankhb@vip.qq.com> 14:50:25
POSIX才是C厨的逗比原教旨主义。
526826687(526826687) 14:50:31
争论这些太闲了
【int128】幻の上帝<frankhb@vip.qq.com> 14:50:39
我揣测了一下就是陈硕那种脑子太笨记不住哪些name来自于那个规范的问题。
【int128】幻の上帝<frankhb@vip.qq.com> 14:50:48
一点都没工程狗的范儿。
【int128】幻の上帝<frankhb@vip.qq.com> 14:50:55
至于你的问题就是一厢情愿。
14:51:00
叶剑飞Victor 在香港特别行政区 · 国际金融中心商城签到
526826687(526826687) 14:51:01
等遇到冲突的坑在解决
【int128】幻の上帝<frankhb@vip.qq.com> 14:51:05
本来就不一样的东西非得强行搞成一样,你当会更简单?
【int128】幻の上帝<frankhb@vip.qq.com> 14:51:09
呵呵呵额。。。
【int64】可爱魔理沙<lolita@marisa.moe> 14:51:26
给自己强行挖坑,然后强行解决,强行划水。。。
526826687(526826687) 14:51:35
太闲,估计只记住陈硕了
526826687(526826687) 14:51:47
都不知道说的谁
【int64】可爱魔理沙<lolita@marisa.moe> 14:51:49
说的是一个语言有built in record,然后在record上有一组definition(require import export hide)等,用record来当module用,这样就是first class的了
【int128】幻の上帝<frankhb@vip.qq.com> 14:51:52
你能解决就解决吧,只要脸皮厚点就不怕别人替你解决的时候骂你了,这倒也是节约工时的好办法。
526826687(526826687) 14:52:11
给自己强行挖坑,然后强行解决,强行划水。。。
【int128】幻の上帝<frankhb@vip.qq.com> 14:52:12
(截图:“太闲,估计只记住陈硕了 都不知道说的谁”)
因为鼓吹xxx.h代替cxxx的除了你就只有陈硕一个奇葩了。
526826687(526826687) 14:52:17
那你还要怎么样呢
【int32】 <sunchy321@qq.com> 14:52:17
(表情)
【int128】幻の上帝<frankhb@vip.qq.com> 14:52:24
.h就是坑。
【int128】幻の上帝<frankhb@vip.qq.com> 14:52:26
自己偏不信。
526826687(526826687) 14:52:47
因为cxxx能解决的不污染全局空间的问题,也解决不了了
【int64】可爱魔理沙<lolita@marisa.moe> 14:52:50
不挖坑不就是了,省去挖坑省去解决的时间
跟有bug再去抓一样,傻,本末倒置
526826687(526826687) 14:52:50
要他何用
【int128】幻の上帝<frankhb@vip.qq.com> 14:53:15
反正乐于被现实打脸的不在我周围也不碍着我幺蛾子事。
不过别蛊惑扩散逗比用法就是了。
【int32】萧の十三郎(33356780) 14:53:29
(表情:我的天哪)
526826687(526826687) 14:53:31
如果文章没写错的话就是这个观点啊
【int128】幻の上帝<frankhb@vip.qq.com> 14:53:40
(截图:“因为cxx”……“要他何用”)
不用=你挖坑。
526826687(526826687) 14:54:03
说了半天,这个问题怎么解决
【int128】幻の上帝<frankhb@vip.qq.com> 14:54:06
不是有没有卵用的问题,是故意不用就是工程发法轮的原则错误。
【int64】可爱魔理沙<lolita@marisa.moe> 14:54:08
解决一半跟不解决是一码事= =
你吃不吃饭,一样会饿,就不吃好了
【int128】幻の上帝<frankhb@vip.qq.com> 14:54:09
解决?
【int128】幻の上帝<frankhb@vip.qq.com> 14:54:19
什么叫解决?
【int128】幻の上帝<frankhb@vip.qq.com> 14:54:25
问题是什么搞明白了没?
526826687(526826687) 14:54:28
cxxx没比xxx.h好啊
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 14:54:40
fabs
【int128】幻の上帝<frankhb@vip.qq.com> 14:54:41
你故意只用xxx.h比用cxxx【净增】一坨问题,这么简单的破事还不明白?
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 14:54:42
笑看。
526826687(526826687) 14:54:43
问题是没任何好处我为什么用
【int128】幻の上帝<frankhb@vip.qq.com> 14:55:05
所以不管cxxx是什么问题,你这里故意不用就是逗比做法。
【int128】幻の上帝<frankhb@vip.qq.com> 14:55:14
好处就是减少坑别人的机会。
【int128】幻の上帝<frankhb@vip.qq.com> 14:55:22
如果你不把坑人当一回事那自便。
526826687(526826687) 14:55:28
你这不就是原教旨主义么
【int128】幻の上帝<frankhb@vip.qq.com> 14:55:30
反正我说过了被现实打脸是你的自由。
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 14:55:31
简直和咣咣羊一样。
526826687(526826687) 14:55:36
不管好用不好用,就得用
【int128】幻の上帝<frankhb@vip.qq.com> 14:55:46
自己不知道理由还原教旨了?
【int32】 <sunchy321@qq.com> 14:55:49
“虽然 xxx.h 比 cxxx 净增一坨问题,但是 cxxx 不比 xxx.h 好”
啥。。
【int128】幻の上帝<frankhb@vip.qq.com> 14:55:56
你脑补xxx.h简单还不是凭空捏造的原教旨主义?
526826687(526826687) 14:56:02
那你说说理由啊
526826687(526826687) 14:56:14
你在这重复有啥意义
【int128】幻の上帝<frankhb@vip.qq.com> 14:56:16
不用cxxx会多出来哪些现实的坑我早就举例过了,你的论据呢?一个原教旨想偷跑?
【int128】幻の上帝<frankhb@vip.qq.com> 14:56:24
还是选择性无视惯了?
526826687(526826687) 14:56:28
哪里举例了
【int128】幻の上帝<frankhb@vip.qq.com> 14:56:30
自己翻上面的聊天记录去。
【int128】幻の上帝<frankhb@vip.qq.com> 14:56:57
现实就是绝大多数xxx.h根本就不鸟你C艹实现,一个#ifdef __cplusplus算是给脸了。
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 14:57:12
.h 去死。
526826687(526826687) 14:57:14
这个就够了啊
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 14:57:32
.h 就应该只是 C header 。
526826687(526826687) 14:57:33
还要怎样……
【int32】 <sunchy321@qq.com> 14:57:59
所以说去掉 D.3 是当务之急(
【int128】幻の上帝<frankhb@vip.qq.com> 14:58:15
你要具体的脸是不?__USE_MINGW_ANSI_STDIO啪啪啪。
【int128】幻の上帝<frankhb@vip.qq.com> 14:58:24
msvcrt的一坨bug也啪啪啪了。
526826687(526826687) 14:58:38
但是没法完全不用.h,posix那些只有.h,原教旨会被逼死的
526826687(526826687) 14:58:42
(表情)
【int128】幻の上帝<frankhb@vip.qq.com> 14:58:51
谁叫你完全不用.h了?
【int128】幻の上帝<frankhb@vip.qq.com> 14:59:04
你自己脑补用cxxx就不用xxx.h不是原教旨?
526826687(526826687) 14:59:10
还要费心区分一下哪些是标准库多闲
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 14:59:16
逗比。
【int128】幻の上帝<frankhb@vip.qq.com> 14:59:18
为了POSIX污引入xxx.h跟用cxxx有毛线关系?
【int32】 <sunchy321@qq.com> 14:59:26
如何完全用 .h
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 14:59:32
连什么是标准库都不知道写个吉跋猫的代码。
【int128】幻の上帝<frankhb@vip.qq.com> 14:59:36
逗比,怎么不顺便不区分一下你用的C艹版本?
526826687(526826687) 14:59:41
所以没什么意义嘛
【int128】幻の上帝<frankhb@vip.qq.com> 14:59:50
强行没什么意义。
【int128】幻の上帝<frankhb@vip.qq.com> 14:59:54
给无知洗地。
526826687(526826687) 14:59:54
本来就是可以用.h的
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 15:00:01
对于连自己写的是不是吉跋猫都不知道,跟你讨论这些问题也没什么意义了。
【int128】幻の上帝<frankhb@vip.qq.com> 15:00:04
比原教旨还要废物。
526826687(526826687) 15:00:07
为什么不用
526826687(526826687) 15:00:14
强行废物
【int128】幻の上帝<frankhb@vip.qq.com> 15:00:16
谁给你保证“就是可以用.h的”?
【int32】 <sunchy321@qq.com> 15:00:18
可以啊,你还可以++bool呢。。
【int128】幻の上帝<frankhb@vip.qq.com> 15:00:19
你自己实现?
【int32】 <sunchy321@qq.com> 15:00:22
(表情:噗)
526826687(526826687) 15:00:36
强行自己实现
【int128】幻の上帝<frankhb@vip.qq.com> 15:00:41
无知难道不是废物么。
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 15:00:49
POSIX 的文档就要求 time.h,C++ 就要求 ctime,最后两个都得带上。
【int64】可爱魔理沙<lolita@marisa.moe> 15:00:51
强行难道不是废物
【int128】幻の上帝<frankhb@vip.qq.com> 15:00:56
说得自己脑补问题就自动不存在了一样。
【int64】可爱魔理沙<lolita@marisa.moe> 15:01:02
我已经帮你把你的无用论点准备好了
【int32】萧の十三郎(33356780) 15:01:04
爱吃耗吱的吉拔猫
【int64】可爱魔理沙<lolita@marisa.moe> 15:01:04
你复制就是
526826687(526826687) 15:01:29
强行强行
526826687(526826687) 15:01:32
(表情)
【int128】幻の上帝<frankhb@vip.qq.com> 15:01:34
(代码截图:类似 https://bitbucket.org/FrankHB/yslib/src/a96aa3474219082833abf1053e4506b009c21ffd/YFramework/source/YCLib/FileSystem.cpp?at=master#FileSystem.cpp-45 )
【int128】幻の上帝<frankhb@vip.qq.com> 15:01:55
所以C厨打一下是有必要的。
526826687(526826687) 15:02:03
不知道谁先强行的
526826687(526826687) 15:02:11
【int32】 <sunchy321@qq.com> 15:02:14
存在 C/C++ 这么污的语言真是一种不幸。。
【int128】幻の上帝<frankhb@vip.qq.com> 15:02:19
(代码截图:同 https://bitbucket.org/FrankHB/yslib/src/a96aa3474219082833abf1053e4506b009c21ffd/YFramework/source/YCLib/FileIO.cpp?at=master#FileIO.cpp-28 )
傻逼POSIX。
【int64】可爱魔理沙<lolita@marisa.moe> 15:02:42
逗,还错是强行身上?问题不是强行,是你的强行毫无意义。
【int128】幻の上帝<frankhb@vip.qq.com> 15:02:59
你要掩饰无知那是随你便,但偏偏喜欢颠倒黑白以为无知是正义,那么就只能挨婊了。
526826687(526826687) 15:03:15
嗯你们的强行有意义,就我的没意义
【int64】LeoYP<liuyupei951018@gmail.com> 15:03:22
(代码截图:一个类似 std::size 的模板。)
卧槽。IOer 的觉悟
【int128】幻の上帝<frankhb@vip.qq.com> 15:03:23
还不就是一厢情愿的逗比多了才需要那么多妥协。
【int32】 <sunchy321@qq.com> 15:03:25
又强行归因。。
【int64】LeoYP<liuyupei951018@gmail.com> 15:03:27
OIer...
【int32】 <sunchy321@qq.com> 15:03:29
(表情)
【int32】 <sunchy321@qq.com> 15:03:43
啥觉悟。。(表情)
【int8】如果、可以(1546918242) 15:03:56
吓到不敢写代码了
【int128】幻の上帝<frankhb@vip.qq.com> 15:03:59
反正都用.h就没什么根据,没什么案例证明这个能保证更简单不多没事找事,那么没意义当然一目了然了。
【int128】幻の上帝<frankhb@vip.qq.com> 15:04:08
你自己不愿意理解是你的事。
【int64】LeoYP<liuyupei951018@gmail.com> 15:04:09
(表情)提前实现 C++ 17 feature
【int32】王守义19雅(717043562) 15:04:11
看成强行归团了
【int32】 <sunchy321@qq.com> 15:04:27
这是 C++17 的么。。
【int32】 <sunchy321@qq.com> 15:04:31
(表情)
【int64】LeoYP<liuyupei951018@gmail.com> 15:04:41
(表情)
526826687(526826687) 15:04:48
我观点也说了,你不愿理解也是你的事
【int64】可爱魔理沙<lolita@marisa.moe> 15:04:49
帝球别管逗逼C厨了,快说说你支不支持record当module
【int64】可爱魔理沙<lolita@marisa.moe> 15:04:59
我观点也说了,你不愿理解也是你的事
【int64】LeoYP<liuyupei951018@gmail.com> 15:05:05
(代码截图,类似p >< n)这是什么写法。。。
【int128】幻の上帝<frankhb@vip.qq.com> 15:05:14
(截图:上面一个“我观点也说了,你不愿理解也是你的事”)
你的观点正因为被理解了所以该被婊。
【int128】幻の上帝<frankhb@vip.qq.com> 15:05:19
因为只会添乱。
526826687(526826687) 15:05:19
没必要遇到不一样的观点就要怎么怎么样
【int64】可爱魔理沙<lolita@marisa.moe> 15:05:21
你能不能别整天说几句两方阵营都能用的话?
【int32】 <sunchy321@qq.com> 15:05:29
(表情)进入到奇妙的玄学领域了
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 15:05:32
遇到逗比的观点就应该优先打死。
【int128】幻の上帝<frankhb@vip.qq.com> 15:05:33
这里所有的东西就只有你剩下的立场是原教旨了。
【int32】 <sunchy321@qq.com> 15:05:37
(表情)但是为什么要用.h
526826687(526826687) 15:05:38
这句话不知道谁先说的
【int64】可爱魔理沙<lolita@marisa.moe> 15:05:39
所以裱你你也没必要生气?
526826687(526826687) 15:05:40
哈哈
【int64】LeoYP<liuyupei951018@gmail.com> 15:05:43
(表情)sunchy 咱俩唠,不管他们
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 15:05:47
逗比合理滚出有助于提升整体平均智商。
【int32】 <sunchy321@qq.com> 15:05:58
(表情)我喜欢撕逼
526826687(526826687) 15:06:02
我怎么原教旨了
526826687(526826687) 15:06:07
搞笑
【int128】幻の上帝<frankhb@vip.qq.com> 15:06:13
(截图:“逗比合理滚出有助于提升整体平均智商。”)
那是人治。
【int128】幻の上帝<frankhb@vip.qq.com> 15:06:18
滚不粗就应该矫正。
【int32】 <sunchy321@qq.com> 15:06:20
p >< n
颜文字(
【int64】LeoYP<liuyupei951018@gmail.com> 15:06:27
(表情)
526826687(526826687) 15:06:28
直接给人扣个C厨帽子
526826687(526826687) 15:06:35
然后批判一番
【int128】幻の上帝<frankhb@vip.qq.com> 15:06:37
矫正到一方只能抬出纯主观理由bb为止。
【int128】幻の上帝<frankhb@vip.qq.com> 15:06:41
现在就差不多了。
【int16】千里♂冰封√(951394653) 15:06:48
(表情)颜文字笑尿(表情)
【int128】幻の上帝<frankhb@vip.qq.com> 15:06:52
原教旨还是你先提的,也不看看现在打的是谁的脸。
【int8】如果、可以(1546918242) 15:07:02
我只能说好历害
【int128】幻の上帝<frankhb@vip.qq.com> 15:07:04
我提的所有不兹瓷你的观点都有非主观的理由当论据。
526826687(526826687) 15:07:04
嗯,到一方只会说强行xxx就为止了
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 15:07:10
.h 都没保证必然滋瓷 C艹,有什么脸 #include <xxx.h> ?
【int128】幻の上帝<frankhb@vip.qq.com> 15:07:15
因为你强行当作没看见啊……
【int64】LeoYP<liuyupei951018@gmail.com> 15:07:22
要不然我先把战火引到我身上
【int16】千里♂冰封√(951394653) 15:07:24
(表情)卧槽(表情)空前激烈的撕逼(表情)
【int64】LeoYP<liuyupei951018@gmail.com> 15:07:29
辣鸡 C++!
【int128】幻の上帝<frankhb@vip.qq.com> 15:07:31
所以说我理解你的观点就是因为原教旨了,你的理解呢?
【int32】 <sunchy321@qq.com> 15:07:32
所以说你到底有什么理由支持 xxx.h 不支持 cxxx。。
526826687(526826687) 15:07:33
然后说你不愿理解也是你的事
【int64】可爱魔理沙<lolita@marisa.moe> 15:07:46
我曾经跟帝球在某无用问题上bikeshed了三天三夜。。。
【int16】千里♂冰封√(951394653) 15:07:47
(表情)我还是滚去Ruby China算了(表情)
【int128】幻の上帝<frankhb@vip.qq.com> 15:07:55
“不管怎么样,我就是要×××”
526826687(526826687) 15:07:55
所以说没理由用cxxx
【int64】LeoYP<liuyupei951018@gmail.com> 15:07:56
(表情)
【int128】幻の上帝<frankhb@vip.qq.com> 15:07:59
那bb个蛋啊……
【int8】如果、可以(1546918242) 15:07:59
我渣渣还是没听明白(表情)(表情)
15:08:00
Skydiver 被管理员 可爱魔理沙 禁言10分钟
系统消息(1000000) 15:08:00
Whatever(526826687) 被管理员禁言10分钟
【int128】幻の上帝<frankhb@vip.qq.com> 15:08:04
不就是理屈词穷了么。。。
【int64】LeoYP<liuyupei951018@gmail.com> 15:08:04
我都是直接认输的
15:08:08
Skydiver 被你解除禁言
系统消息(1000000) 15:08:08
Whatever(526826687) 被管理员解除禁言
【int128】幻の上帝<frankhb@vip.qq.com> 15:08:17
(截图:“所以说没理由用cxxx”)
理由早就给了。
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 15:08:17
(截上面解封的图)
(秦心套猫车面具的表情:喵~)
【int32】王守义19雅(717043562) 15:08:21
我用python
【int32】王守义19雅(717043562) 15:08:21
(表情:捂脸)
【int128】幻の上帝<frankhb@vip.qq.com> 15:08:24
是适用于一般C艹用户的理由。
【int64】可爱魔理沙<lolita@marisa.moe> 15:08:32
我来背锅你都要接着肝,多无聊
【int32】 <sunchy321@qq.com> 15:08:33
渣渣 C++(表情)
【int32】萧の十三郎(33356780) 15:08:35
我还包含.inc .inl .txt呢怎么滴
【int128】幻の上帝<frankhb@vip.qq.com> 15:08:40
你的所谓理由就是只适合你这类脑补成性的原教指主义者,我有说错么。
【int32】 <sunchy321@qq.com> 15:08:43
.def
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 15:08:49
#include "xxx.cpp" 的路过。
【int32】萧の十三郎(33356780) 15:08:50
66666
【int32】萧の十三郎(33356780) 15:09:00
那也正常。
【int32】 <sunchy321@qq.com> 15:09:01
不不不,“没理由用 A” 并不是用 B 的理由。。
【int32】 <sunchy321@qq.com> 15:09:08
(表情)
【int64】LeoYP<liuyupei951018@gmail.com> 15:09:16
#include "a.exe"
【int32】萧の十三郎(33356780) 15:09:17
(表情,OCR结果:不管儿子你多叛逆,爸爸都不会跟你斗图!因为爸爸爱你!)
【int64】LeoYP<liuyupei951018@gmail.com> 15:09:25
还有谁
【int32】冬阳暖暖(859387091) 15:09:26
#include "hlsl.cpp.common"
【int128】幻の上帝<frankhb@vip.qq.com> 15:09:32
“不管你们怎么说,我就是要用xxx.h不用cxxx。”
【int128】幻の上帝<frankhb@vip.qq.com> 15:09:37
好像也没别的说辞了。
【int64】可爱魔理沙<lolita@marisa.moe> 15:09:37
沙比C艹,自己module不用record,搞这么多破事
帝球我真的要掉你了(特大雾
【int64】LeoYP<liuyupei951018@gmail.com> 15:09:37
(表情)
【int32】 <sunchy321@qq.com> 15:09:45
不管你们怎么说,
【int32】萧の十三郎(33356780) 15:09:53
你们啊。
【int64】LeoYP<liuyupei951018@gmail.com> 15:10:00
module 用 record 指的是什么?
【int32】王守义19雅(717043562) 15:10:06
改成rust群吧
【int32】王守义19雅(717043562) 15:10:06
(表情:捂脸)
【int64】可爱魔理沙<lolita@marisa.moe> 15:10:38
没有hkt,然后explicit上overcorrect得不知道什么鬼。。。学了几天就觉得还不如C艹
【int32】王守义19雅(717043562) 15:10:46
(表情)
526826687(526826687) 15:10:48
我理由也给了:cxxx没法解决命名空间污染问题(因为标准不限定不污染),而且也满足不了原教旨不喜欢.h(因为posix那些只有h)。所以没什么理由一定要用cxxx
【int32】王守义19雅(717043562) 15:10:49
真的吗。。。。
【int128】幻の上帝<frankhb@vip.qq.com> 15:10:53
本来还是有点深度的问题,就被辣鸡py哲学一样flatten成个逗比话题了。
【int32】王守义19雅(717043562) 15:11:09
(动图表情:本垃圾错了)
【int32】王守义19雅(717043562) 15:11:15
我看气氛太紧
【int64】可爱魔理沙<lolita@marisa.moe> 15:11:25
我都说过了,解决一半跟无法解决不是一码事。
【int32】萧の十三郎(33356780) 15:11:32
(动图:猫)
【int128】幻の上帝<frankhb@vip.qq.com> 15:11:52
(截图:“理由我也说了”……“所以没什么理由一定要用cxxx”)
你这是什么理由?
什么叫没法解决命名空间污染问题?你以为什么叫命名空间污染问题?
什么叫原教旨不喜欢.h?你生出来的这群原教指主义者?
【int64】LeoYP<liuyupei951018@gmail.com> 15:11:52
(截图:“说的是一个语言有built in record,然后在record上有一组definition(require import export hide)等,用record来当module用,这样就是first class的了”)
【int32】 <sunchy321@qq.com> 15:12:01
我翻译一下
“A 没有解决 XXX,B 也没有解决 XXX,但是 B 更能给原教旨喂饭吃,所以选 B“
【int32】 <sunchy321@qq.com> 15:12:06
(表情)
【int64】LeoYP<liuyupei951018@gmail.com> 15:12:07
这个不就是元数据吗?
【int32】萧の十三郎(33356780) 15:12:15
posix可以用,跟windows.h一样,不在c艹头文件范围。
526826687(526826687) 15:12:18
翻译简洁明了
【int32】 <sunchy321@qq.com> 15:12:24
最后的结论是我们应该选择给原教旨喂饭吃的方式
【int32】 <sunchy321@qq.com> 15:12:30
(表情:不是很懂你们大神)
【int128】幻の上帝<frankhb@vip.qq.com> 15:12:37
顺便,我说有点深度指的是:
1.是不是烂设计;
2.是不是接受烂设计。
是两个层次的问题。
原教旨主义逗比就直接压缩成一坨了。
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 15:12:41
cXXX 也是给 C艹 原教旨主义者的不是吗?
【int64】可爱魔理沙<lolita@marisa.moe> 15:12:43
所以说Skyd一直都在自己黑自己是原教旨
【int64】LeoYP<liuyupei951018@gmail.com> 15:12:58
(表情)莎莎不理我
【int128】幻の上帝<frankhb@vip.qq.com> 15:13:03
(截图:“,但是 B 更能给原教旨喂饭吃,所以选 B“”)
为啥要喂呢……
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 15:13:07
@可爱魔理沙 摸头。
526826687(526826687) 15:13:12
"其实是A 没有解决 XXX,B 也没有解决 XXX,但是 B 更能给原教旨喂饭吃,所以选 B“
526826687(526826687) 15:13:22
这也不一定对
526826687(526826687) 15:13:31
原教旨也许不喜欢解决了一半的问题
【int128】幻の上帝<frankhb@vip.qq.com> 15:13:32
(截图:“cXXX 也是给 C艹 原教旨主义者的不是吗?”)
应该是和C厨划清界限的精神胜利法吧……
526826687(526826687) 15:13:40
所以干脆不解决了
【int64】LeoYP<liuyupei951018@gmail.com> 15:13:41
(代码截图)
这代码臣妾看不懂啊。。。
【int128】幻の上帝<frankhb@vip.qq.com> 15:13:44
结果反而被以此为借口的C厨反咬一口。
【int128】幻の上帝<frankhb@vip.qq.com> 15:13:52
也不想想看为什么会有命名污染。
【int64】可爱魔理沙<lolita@marisa.moe> 15:13:58
(截图:“这个不就是元数据吗?”)
也可以这样说,但是元数据跟数据是同样形式的
【int128】幻の上帝<frankhb@vip.qq.com> 15:14:02
还不就是根本设计上的C无能。
【int128】幻の上帝<frankhb@vip.qq.com> 15:14:23
(截图:“原教旨也许不喜欢解决了一半的问题 所以干脆不解决了”)
这不就是你么。
【int32】 <sunchy321@qq.com> 15:14:24
反正要是从开始就没.h 就没破事了2333
【int32】萧の十三郎(33356780) 15:14:25
(动图:奶子!)
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 15:14:48
(截图:“反正要是从开始就没.h 就没破事了2333”)
一开始还真就没有……
【int128】幻の上帝<frankhb@vip.qq.com> 15:14:51
(截图:……“一开始还真就没有……”)
而且不止是不解决就完事,而且还鼓吹“如果你的脸被打了,换另一边挨打”。
【int32】 <sunchy321@qq.com> 15:15:00
从 C89 开始啥的
【int128】幻の上帝<frankhb@vip.qq.com> 15:15:02
谁有义务陪你这样玩?
【int64】LeoYP<liuyupei951018@gmail.com> 15:15:39
(代码)(表情)
【int32】 <sunchy321@qq.com> 15:15:46
(表情)
【int32】王守义19雅(717043562) 15:15:53
(表情:捂脸)
526826687(526826687) 15:15:58
我觉得理想情况还是cxxx不要污染全局,然后就可以老老实实用cxxx。可惜cxxx跟现实妥协了。所以sky觉得不爽,还不如滚回去用h,帝球觉得不爽也要用cxxx,因为这是在写cxxx,用h就是坑人被坑
【int128】幻の上帝<frankhb@vip.qq.com> 15:16:06
到现在我说了几遍只用xxx.h就会多出来的现实问题,一点回应都没有。
【int128】幻の上帝<frankhb@vip.qq.com> 15:16:24
因为没法解决你YY的问题,所以能解决的问题也还不如不解决?
【int128】幻の上帝<frankhb@vip.qq.com> 15:16:33
说白了不就是这样么。
【int128】幻の上帝<frankhb@vip.qq.com> 15:16:48
所以说到底哪个是原教旨……
【int32】 <sunchy321@qq.com> 15:16:50
(截图:“帝球觉得不爽也要用cxxx,因为这是在写cxxx,用h就是坑人被坑”)
实例无视对方论据以削弱对方论证力度啥的。。
(表情)
【int32】萧の十三郎(33356780) 15:17:02
(表情:CCTV13:果真是装逼高手! 是在下输了!)
【int32】南小果<sunnycase@live.cn> 15:17:20
(表情:星空凛:我是在装逼)
【int64】LeoYP<liuyupei951018@gmail.com> 15:17:23
sunchy 用 Mac 的嘛
【int128】幻の上帝<frankhb@vip.qq.com> 15:17:29
我就先不说你YY的问题到底在多大范围内现实存在了。
【int64】可爱魔理沙<lolita@marisa.moe> 15:17:32
所以我说了直接禁言就是了,一幅我不听我不听的模样你要怎么说服
至于吊打给群众看,早就完成了。
【int32】 <sunchy321@qq.com> 15:17:38
是啊
【int128】幻の上帝<frankhb@vip.qq.com> 15:17:45
麻烦先搞清楚只用xxx.h会在哪坑。
【int64】LeoYP<liuyupei951018@gmail.com> 15:17:45
太富
【int64】LeoYP<liuyupei951018@gmail.com> 15:17:49
(表情:进入要饭模式)
【int32】 <sunchy321@qq.com> 15:17:53
太穷
【int64】LeoYP<liuyupei951018@gmail.com> 15:17:59
(表情)
【int128】幻の上帝<frankhb@vip.qq.com> 15:18:00
(截图:“所以我说了直接禁言就是了,一幅我不听我不听的模样你要怎么说服 至于吊打给群众看,早就完成了。”)
不好玩,艹个爽多好。
【int32】 <sunchy321@qq.com> 15:18:12
帝球实例抖 S
【int32】萧の十三郎(33356780) 15:18:13
禁言表示认输
【int32】萧の十三郎(33356780) 15:18:14
(表情)
【int64】LeoYP<liuyupei951018@gmail.com> 15:18:24
帝球实例抖 S
【int64】可爱魔理沙<lolita@marisa.moe> 15:18:30
我还等着跟你讨论module呢,你再这样我也要做C厨来引你理我了(特大雾
【int128】幻の上帝<frankhb@vip.qq.com> 15:18:46
module没什么意思。
【int128】幻の上帝<frankhb@vip.qq.com> 15:19:00
所以cl照婊不误。
526826687(526826687) 15:19:00
真无聊,说不过就抱团冷嘲热讽
526826687(526826687) 15:19:10
不讨论问题
【int128】幻の上帝<frankhb@vip.qq.com> 15:19:13
啥。。。
【int128】幻の上帝<frankhb@vip.qq.com> 15:19:21
抱团的话难道不是一致禁言了么。
526826687(526826687) 15:19:30
没必要啊
【int128】幻の上帝<frankhb@vip.qq.com> 15:19:31
我还等你回话呢。
【int128】幻の上帝<frankhb@vip.qq.com> 15:19:35
问题在哪搞清楚了?
【int128】幻の上帝<frankhb@vip.qq.com> 15:19:49
你就别打哈哈了。
(截图:“麻烦先搞清楚只用xxx.h会在哪坑。”)
【int128】幻の上帝<frankhb@vip.qq.com> 15:19:59
或者你根本不承认会多出来坑?
【int32】 <sunchy321@qq.com> 15:20:12
对面实力闪避的情况下如何严肃地讨论问题,在线等,急
【int128】幻の上帝<frankhb@vip.qq.com> 15:20:39
然后哑巴了……
526826687(526826687) 15:20:46
我上面总结了两边观点了
526826687(526826687) 15:21:00
我理解你的观点,你也理解我的
【int128】幻の上帝<frankhb@vip.qq.com> 15:21:06
(截图:“我觉得理想情况还是cxxx不要污染全局,然后就可以老老实实用cxxx。可惜cxxx跟现实妥协了。所以sky觉得不爽,还不如滚回去用h,帝球觉得不爽也要用cxxx,因为这是在写cxxx,用h就是坑人被坑”)
你说这个叫总结?
526826687(526826687) 15:21:08
over
【int128】幻の上帝<frankhb@vip.qq.com> 15:21:21
我本来下面一个回复就不是回这个的,结果一看就已经打脸完了。
526826687(526826687) 15:21:21
冷嘲热讽没啥意思
【int32】萧の十三郎(33356780) 15:21:23
抱团?没有,我只是看热闹的
【int64】LeoYP<liuyupei951018@gmail.com> 15:21:29
(动图表情:啊~)
【int128】幻の上帝<frankhb@vip.qq.com> 15:21:36
啥冷嘲热讽,明显就是你自己缩了。
【int128】幻の上帝<frankhb@vip.qq.com> 15:21:42
正面上你还想躲?
【int32】 <sunchy321@qq.com> 15:21:42
这样撕逼实在太没技术含量了。。还是禁言好
【int128】幻の上帝<frankhb@vip.qq.com> 15:22:04
我重复第三遍:只用xxx.h多出来的坑你承认不承认存在?
【int128】幻の上帝<frankhb@vip.qq.com> 15:22:17
(现在夹着尾巴跑还来得及
526826687(526826687) 15:22:32
那我应该和你们一样搅混水扣帽子冷嘲热讽才对?
【int128】幻の上帝<frankhb@vip.qq.com> 15:22:41
看,又顾左右而言他了。
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 15:22:44
出门。
【int32】萧の十三郎(33356780) 15:22:49
支持正面肛耻球。
【int128】幻の上帝<frankhb@vip.qq.com> 15:22:52
你的什么问题哪一个没被婊成渣的。
【int64】LeoYP<liuyupei951018@gmail.com> 15:22:54
支持正面肛耻球。
【int128】威厳あふれるネコさま<lh_mouse@ra2diy.com> 15:23:04
这活宝应该和咣咣羊一样养着才对。
【int128】幻の上帝<frankhb@vip.qq.com> 15:23:10
看看,你连抱团被肛的有容乃大都不够。
【int128】幻の上帝<frankhb@vip.qq.com> 15:23:22
咣咣羊好歹是对被囗着艹泰然处之的。
【int64】LeoYP<liuyupei951018@gmail.com> 15:23:24
咣咣羊挺好的呀。。。
【int64】LeoYP<liuyupei951018@gmail.com> 15:23:43
噗什么咣咣羊。。。
【int64】LeoYP<liuyupei951018@gmail.com> 15:23:47
(表情)
【int64】LeoYP<liuyupei951018@gmail.com> 15:24:00
(截图:群成员列表:咩咩羊)
【int128】幻の上帝<frankhb@vip.qq.com> 15:24:04
咣咣羊面对正面被上是开辟3x战场搅混水,转移话题实在没那么明显。
【int128】幻の上帝<frankhb@vip.qq.com> 15:24:07
你太low了。
【int64】LeoYP<liuyupei951018@gmail.com> 15:24:34
卧槽。。。
(上面的群成员列表截图)这么个玩意是单独个窗口
526826687(526826687) 15:24:47
不知道谁low
【int128】幻の上帝<frankhb@vip.qq.com> 15:24:49
@Skydiver 你倒是回个话啊……
怎么现在1v1了还缩。。。。
【int128】幻の上帝<frankhb@vip.qq.com> 15:24:59
敢回答上面重复提过的问题不。
526826687(526826687) 15:25:04
我贴个链接过来看都不看就喷
【int128】幻の上帝<frankhb@vip.qq.com> 15:25:10
再复读机我觉得我是太low了。犯不着跟你陪葬。
【int128】幻の上帝<frankhb@vip.qq.com> 15:25:33
(截图:“我贴个链接过来看都不看就喷”)
二话不说就脑补我看都不看那不活该被喷?
【int128】帅气魔理沙<lolisa@marisa.moe> 15:25:34
(截图:Modules)
跟记忆中不一样,但是帝球怎么看?
【int128】幻の上帝<frankhb@vip.qq.com> 15:25:43
用膝盖想想我没看过我会知道里面有四位数LWG?
526826687(526826687) 15:25:44
嗯你就继续重复你那个问题吧
【int128】幻の上帝<frankhb@vip.qq.com> 15:25:53
你就重复无视了。。。
【int128】幻の上帝<frankhb@vip.qq.com> 15:26:01
这比咣咣羊叒多了啊……
【int128】幻の上帝<frankhb@vip.qq.com> 15:26:34
(截上面的截图)
不喜欢这种手动mangling的设计。
【int32】 <sunchy321@qq.com> 15:27:06
对面正面回答问题已经是十二分钟之前了。。
【int128】幻の上帝<frankhb@vip.qq.com> 15:27:09
又没词了?
(截图:“二话不说就脑补我看都不看那不活该被喷?”)
好啦这个也打趴了,换个话题继续转移吧。
【int32】 <sunchy321@qq.com> 15:27:11
(表情)
【int32】王守义19雅(717043562) 15:27:34
(表情)
【int64】LeoYP<liuyupei951018@gmail.com> 15:28:07
背包问题原来叫 Knapsack problem = =
【int128】幻の上帝<frankhb@vip.qq.com> 15:28:21
(友情提示,学习缩卵好办法,战斗力不够咣咣羊的,请at轮子哥。)
【int32】 <sunchy321@qq.com> 15:29:05
(表情)
【int64】LeoYP<liuyupei951018@gmail.com> 15:29:11
(表情)
【int128】幻の上帝<frankhb@vip.qq.com> 15:29:13
(接上面的截图)
@帅气魔理沙 你记忆中的module是怎么回事。
526826687(526826687) 15:29:21
嗯,我回答你那个问题,然后你就强行推到你那个观点,不回答又说我缩了,嗯你赢了
【int32】 <sunchy321@qq.com> 15:29:45
233
【int32】萧の十三郎(33356780) 15:29:49
耻球才刚硬起来 大招还没憋
【int128】幻の上帝<frankhb@vip.qq.com> 15:29:58
顺便,要提升战斗力评级的,可以学习咣咣羊一样开主题供人瞻仰。这样的表演只能群内欣赏真的太浪费。
【int128】帅气魔理沙<lolisa@marisa.moe> 15:30:04
你不累,我都累。。。
【int128】幻の上帝<frankhb@vip.qq.com> 15:30:12
(截图:“嗯,我回答你那个问题,然后你就强行推到你那个观点,不回答又说我缩了,嗯你赢了”)
你那里有回答了?
【int128】帅气魔理沙<lolisa@marisa.moe> 15:30:19
很多星期以前看的,记忆不全
【int128】幻の上帝<frankhb@vip.qq.com> 15:30:28
一个判定性问题/一般疑问句,我就没看到你哪回答了,我看漏了?
【int32】萧の十三郎(33356780) 15:30:33
踢了? 太不人道,我表示反对
【int128】幻の上帝<frankhb@vip.qq.com> 15:30:55
你记性没问题吧,需要我重复么。
【int64】可爱魔理沙<lolita@marisa.moe> 15:31:22
不需要,我自己再找找
【int128】幻の上帝<frankhb@vip.qq.com> 15:31:45
(截图:“,然后你就强行推到你那个观点”)
知道自己理屈词穷呢,还是说知道自己说的铁定被事实打脸所以无足轻重呢。
【int128】幻の上帝<frankhb@vip.qq.com> 15:31:59
(截图:“不需要,我自己再找找”)
不是回你的……
【int32】萧の十三郎(33356780) 15:32:24
py交易不成人情在。
【int8】榛子岁月 (672619410) 15:32:27
(表情)
【int64】可爱魔理沙<lolita@marisa.moe> 15:32:28
。。。orz,我也要当C厨(表情)
【int32】 <sunchy321@qq.com> 15:32:41
(表情)
【int32】萧の十三郎(33356780) 15:33:04
(表情:对不起,今天的屁眼交易紧急熔断 各位朋友请择日再来——话说这表情好像我先放这群里的。。)
【int128】幻の上帝<frankhb@vip.qq.com> 15:33:10
一个“是”“否”的回答都要憋半天,当年的咣咣羊九泉之下……
【int128】幻の上帝<frankhb@vip.qq.com> 15:33:53
我和咣咣羊谈笑风生……人家咣咣羊可是不知道比你高了哪里去了……
诶好像有点不对?
【int32】萧の十三郎(33356780) 15:34:17
快放大招
【int128】幻の上帝<frankhb@vip.qq.com> 15:34:49
人家已经放了“沉默”这个大招,魔免不应期CD太长……
【int128】幻の上帝<frankhb@vip.qq.com> 15:34:53
我放有毛用。。。
【int32】萧の十三郎(33356780) 15:34:53
耻球才刚硬,你就高潮了
【int32】萧の十三郎(33356780) 15:35:13
战斗力不匹配
【int32】镜中之梦幻<15005563804> 15:35:14
已经在群外了
【int32】萧の十三郎(33356780) 15:35:24
嗯。
【int32】UnitUniverse<unituniverse.1@gmail.com> 15:35:31
不是DVD??双击查看原图
【int128】幻の上帝<frankhb@vip.qq.com> 15:35:48
缩了啊。同意放聊天记录么。
【int64】LeoYP<liuyupei951018@gmail.com> 15:36:05
我继续我的 Java chu(表情)
【int32】萧の十三郎(33356780) 15:36:23
我看得不够过瘾
【int128】幻の上帝<frankhb@vip.qq.com> 15:36:24
真是的既要当主持人又要当书记员……
【int32】萧の十三郎(33356780) 15:36:30
(表情:哈哈哈!!!)
【int128】幻の上帝<frankhb@vip.qq.com> 15:36:31
我还是钦定总书记吧……
【int64】LeoYP<liuyupei951018@gmail.com> 15:37:03
hahahahahahah
【int64】可爱魔理沙<lolita@marisa.moe> 15:37:13
不是缩了,是我T了。。。
不过本群又不是什么私人地方,为什么发言还不能转发。。。
【int128】幻の上帝<frankhb@vip.qq.com> 15:37:30
(表情:噗)给我拉回来。
【int32】萧の十三郎(33356780) 15:37:33
我反对踢。
【int32】萧の十三郎(33356780) 15:37:42
(动图:猫)
【int64】可爱魔理沙<lolita@marisa.moe> 15:37:57
拉不动,你还能打我AA
【int64】LeoYP<liuyupei951018@gmail.com> 15:38:07
帝球,我有预感,Build 大会可能会宣布 cl C++ 14 complete
【int128】幻の上帝<frankhb@vip.qq.com> 15:38:08
(截图:“不是缩了,是我T了。。。 不过本群又不是什么私人地方,为什么发言还不能转发。。。”)
有些人就觉得喜欢当私人地方嘛。。。
EOF
结语
陈硕流另婊。
不过各位观众姥爷表情能消停点么……
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment