Giriş
C++11 ile geliyor. Açıklaması şöyle.
Örnek
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
C++11 ile geliyor. Açıklaması şöyle.
C++11 added member initializers, expressions to be applied to members at class scope if a constructor did not initialize the member itself.
Örnek
Şöyle yaparız.
struct Bar {
const int b = 5; // initialization (via default member initializer)
...
};
Örnek
Şöyle yaparız.
class Foo {
int x = 0;
int y{}; // same effect.
};
ÖrnekŞöyle yaparız.
struct Foo
{
explicit Foo(int i) : i(i) {} // x is initialized to 3.1416
int i = 42;
double x = 3.1416;
};