C++ 03'teki Bölüm 12.2.5, " yapıcısının ctor-initializer (12.6.2) dosyasındaki bir başvuru üyesine geçici olarak bağlı bir yapıcı çıkış yapana kadar devam eder. " yüzden programı #include<iostream>
u
Bu imkansız olabilir, ama orijinal ifadesini geçmişten beri geçici tutmak mümkün olup olmadığını merak ediyordum. Ben ana nesneleri işaret nesnelerin zinciri var ve bir alt nesne yaratacak üye işlevi,
Bu program için #include <iostream>
using std::cout;
struct C
{
C() { cout << "Default C called!\n"; }
C(const C &rhs) { cout << "CC called!\n"; }
};
const C f()
{
cout << "Ente