Удивительно, код ниже работает в режиме отладки / выпуска без каких-либо cra sh. Как это возможно? Я что-то упустил?
std::queue<int> queue; queue.emplace(1); int& a = queue.front(); queue.pop(); std::cout << a << std::endl; a = 100;