- 主题:有个老外code review不让过
同感,纯属脱裤子放屁。
【 在 z16166 的大作中提到: 】
: 搞两个const来声明一个变量的代码,很少见啊。
: 虽然说法没错,但是太啰嗦了,代码里到处是这种双const的话,扎眼
--
FROM 216.240.30.*
对,C的库里面基本见不到这么恶心人的用法。
要么是 const char,要么是 const char *。
const char * const 纯属脱裤子放屁。
【 在 flw 的大作中提到: 】
: 关键是看老外自己平时是不是这么写的,以及他对别人的要求又是怎样的。
: C 语言这么多历史代码,包括标准库,各种大型项目,
: 真没见有几个是这么写的。
: ...................
--
FROM 216.240.30.*
对,这就是为嘛我认为这种写法是脱裤子放屁的原因。
形参是传值,const char * 就已经保证了 caller 不会被修改,这就够了。
至于被 copy 过去的指针,想改就改呗,who 特么 cares?
【 在 mopo 的大作中提到: 】
: 这个好像没啥意义吧,函数里就算给path重新赋值了又咋样,对外部毫无影响
--
FROM 216.240.30.*
我不厚道地笑了……
【 在 giggham 的大作中提到: 】
: 你让他把传f(int)的全改成f(const int)再来跟你说话
: 这种脑子有坑的根本别客气
--
FROM 216.240.30.*