Запитання з тегом «temporary»

3
Тимчасово перемкніть робочу копію на певний Git
Як переключитися на певний Git-комітет, не втрачаючи всіх зобов'язань після нього ? Я хочу, щоб локальні файли були змінені, але база даних комітетів залишатиметься недоторканою, лише поточний покажчик позиції встановлений на поточно обраний фіксатор. Я хочу змінити стан файлів на конкретну фіксацію, запустити проект і, закінчивши, відновити файли до останньої …
248 git  commit  temporary 

11
Чому нестандартна посилання не може прив'язуватися до тимчасового об'єкта?
Чому заборонено отримувати неконтрастну посилання на тимчасовий об’єкт, який getx()повертається функцією ? Зрозуміло, що це заборонено стандартом C ++, але мене цікавить мета такого обмеження, а не посилання на стандарт. struct X { X& ref() { return *this; } }; X getx() { return X();} void g(X & x) {} …

5
Чи продовжує член референтного класу const життя тимчасового?
Чому так: #include <string> #include <iostream> using namespace std; class Sandbox { public: Sandbox(const string& n) : member(n) {} const string& member; }; int main() { Sandbox sandbox(string("four")); cout << "The answer is: " << sandbox.member << endl; return 0; } Дайте вихід: Відповідь: Замість: Відповідь: чотири

6
Навіщо мені std :: get_temporary_buffer?
З якою метою я повинен використовувати std::get_temporary_buffer? Стандарт говорить наступне: Отримує покажчик на сховище, достатнє для зберігання до n сусідніх T об’єктів. Я думав, що буфер буде виділено на стек, але це неправда. Відповідно до стандарту C ++ цей буфер насправді не є тимчасовим. Які переваги має ця функція перед …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.