Это была ошибка, которую я нашел в серверном приложении, используя Valgrind.
struct Foo
{
Foo(const std::string& a)
: a_(a_)
{
}
const std::string& a_;
};
с gcc -Wall вы не получите предупреждение. Почему этот юридический код?