我正在研究移动和复制构造函数只是为了更多地了解它们,遇到了让我有点摸不着头脑的这个小怪事。基本上,我已经创建了一个类,其中覆盖了构造函数、析构函数、复制构造函数和移动构造函数,并且我正在以不同的方式构造它们以查看如何调用构造函数。我找到了一个调用订单,但它没有产生我期望的结果。请记住,我在这里完全禁用了优化,并且我正在VS2012中进行编译。在这种情况下内联是否仍然可行?这是我写的源代码。classRvalueTest{public:RvalueTest(){printf("CONSTRUCTOR\n");}RvalueTest(constRvalueTest&r){printf("C