![]() |
#2
TonyDeng2012-08-08 14:41
|
那书上有句: 假设函数string_copy,我们对其参数只读不写。在访问该函数是,最好选择的是修改他让他接受const char*型参数。若不行,可通过const_cast用一个const 值调用函数。 const char *pc_str; char *pc=string_copy(const_cast<char*>(pc_str));
我想问:pc_str本来就是const量啊?再cast不就是非常量了?
前后几句怎么那么矛盾啊