История изменений
Исправление KennyMinigun, (текущая версия) :
class Foo {
public:
// ...
Foo &e() {
std::cout << "1 ";
return *this;
}
Foo &d() {
std::cout << "2 ";
return *this;
}
};
Foo().e().d(); // works
Исправление KennyMinigun, :
class Foo {
public:
// ...
Foo &e() {
std::cout << "1 ";
return *this;
}
Foo &d() {
std::cout << "2 ";
return *this;
}
};
Исходная версия KennyMinigun, :
class Foo {
public:
// ...
Foo &e() {
std::cout << "1 ";
return *this;
}
Foo &d() {
std::cout << "2 ";
return *this;
}
};