in cnova/lifetime_safety_samples.cpp [19:27]
void sample2() { int *p = nullptr; { int x = 0; p = &x; std::cout << *p; } std::cout << *p; }