由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - C++ (direct vs indirect initialization)
相关主题
question about const reference问个copy constructor的问题
C++ question一道c++的考古题
为啥 const Base cb 要求Base() {} 而 const vBase vb 不呢?const object
我这个C++程序有没有什么问题啊?请指点。。。谢谢。。。请教c++ interface class问题
Re: VC里面的stl支持是不是很弱?C++ 中 myobject * a =new myobject[n] 的问题
c++问题,请高人指点迷津,c++ faq lite的一个例子C++弱问
关于C/C++里的Static variable的memory allocation/initializa不明白C++的一个地方
c++ initialize structInitialization list的一个问题
相关话题的讨论汇总
话题: const话题: ctor话题: endl话题: cout话题: non
进入Programming版参与讨论
1 (共1页)
b*****d
发帖数: 23
1
The codes following yields results:
ctor
non-const
const
Which I think it is wrong.
It should be
ctor
non-const
non-const
const
////////////////
using namespace std;
class A
{
public:
A(const A&){ cout << "const" << endl;};
A(A&){cout << "non-const" << endl;};
A(){cout << "ctor" << endl;};
static const long i = 1;
static double k;
};
double A::k;
int _tmain(int argc, _TCHAR* argv[])
{
A a = A();
A& b = a;
const A& d = b;

A c(b);
A e(d);
return 0;
}
1 (共1页)
进入Programming版参与讨论
相关主题
Initialization list的一个问题Re: VC里面的stl支持是不是很弱?
find bugs of c++ codesc++问题,请高人指点迷津,c++ faq lite的一个例子
如何 initialize array member?关于C/C++里的Static variable的memory allocation/initializa
问一个 copy constructor 的问题 (C++)c++ initialize struct
question about const reference问个copy constructor的问题
C++ question一道c++的考古题
为啥 const Base cb 要求Base() {} 而 const vBase vb 不呢?const object
我这个C++程序有没有什么问题啊?请指点。。。谢谢。。。请教c++ interface class问题
相关话题的讨论汇总
话题: const话题: ctor话题: endl话题: cout话题: non