由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 请教cosnt的使用
相关主题
why int** cannot convert to const int** ?这么说吧,fp不是否定变量,而是控制变量的范围
Any better way to declare a function?请教一个class design的问题
为啥允许这样的const设计a simple C++ question
const reference in copy constructor[合集] const 变量问题
[合集] static const代替define的performance tradeoff在哪里?请大虾们解释一下:" const int * " 和 “ int * const " 的区别是什么?
Google Java coding standard (转载)C++一问
which func will be called?问个c++问题
[合集] 为什么不能: declare a static memeber func[c++] reference 真得不能bound to a second object 么?
相关话题的讨论汇总
话题: func话题: const话题: cosnt话题: 使用话题: member
进入Programming版参与讨论
1 (共1页)
o******2
发帖数: 159
1
看了书,也google了一些网页,但是还是对const的使用模棱两可。有没有大牛能简单
几句启发一下。
具体来说,以下三种表示有和不同呢?
1) const func(x);
2) func(const x);
3) func(x) const;
好像1)容易理解点,即func(x) return的值是constant,不可变。但2)和3)似乎没有
多大区别。
z****e
发帖数: 2024
2
1)试试func(x)=某数
2)试试去掉const,然后 func(0);
3)查 const member function
最厚建议你继续google

【在 o******2 的大作中提到】
: 看了书,也google了一些网页,但是还是对const的使用模棱两可。有没有大牛能简单
: 几句启发一下。
: 具体来说,以下三种表示有和不同呢?
: 1) const func(x);
: 2) func(const x);
: 3) func(x) const;
: 好像1)容易理解点,即func(x) return的值是constant,不可变。但2)和3)似乎没有
: 多大区别。

c**b
发帖数: 2999
3
2.调用func這個函数的时候,对x赋值,x值不能变.如果x涉及内存地址,比如指针array,
string什么的,就很有用.一般用来输入一个值,而不是输出一个值.
3.不知道,没用过.

【在 o******2 的大作中提到】
: 看了书,也google了一些网页,但是还是对const的使用模棱两可。有没有大牛能简单
: 几句启发一下。
: 具体来说,以下三种表示有和不同呢?
: 1) const func(x);
: 2) func(const x);
: 3) func(x) const;
: 好像1)容易理解点,即func(x) return的值是constant,不可变。但2)和3)似乎没有
: 多大区别。

j*******d
发帖数: 8834
4
2) x will not be touched inside func()
3) func() does not modify any member variables or states
1 (共1页)
进入Programming版参与讨论
相关主题
[c++] reference 真得不能bound to a second object 么?[合集] static const代替define的performance tradeoff在哪里?
const in c++Google Java coding standard (转载)
Help with a c++ const variablewhich func will be called?
C++: define a reference always reference the same object[合集] 为什么不能: declare a static memeber func
why int** cannot convert to const int** ?这么说吧,fp不是否定变量,而是控制变量的范围
Any better way to declare a function?请教一个class design的问题
为啥允许这样的const设计a simple C++ question
const reference in copy constructor[合集] const 变量问题
相关话题的讨论汇总
话题: func话题: const话题: cosnt话题: 使用话题: member