Вопросы с тегом «temporary»

249
Временно переключите рабочую копию на определенный коммит Git

Как переключиться на конкретный коммит Git без потери всех коммитов, сделанных после него ? Я хочу, чтобы локальные файлы были изменены, но база данных коммитов останется нетронутой, только текущий указатель позиции будет установлен на текущий выбранный коммит. Я хочу изменить состояние файлов на...

226
Почему неконстантная ссылка не может привязываться к временному объекту?

Почему нельзя получить неконстантную ссылку на временный объект, который getx()возвращает функция ? Понятно, что это запрещено C ++ Standard, но меня интересует цель такого ограничения, а не ссылка на стандарт. struct X { X& ref() { return *this; } }; X getx() { return X();} void g(X & x)...

84
Зачем мне std :: get_ Contemporary_buffer?

С какой целью я должен использовать std::get_temporary_buffer? Стандарт гласит следующее: Получает указатель на хранилище, достаточное для хранения до n смежных T объектов. Я думал, что буфер будет размещен в стеке, но это не так. Согласно стандарту C ++ этот буфер на самом деле не временный....