«temporary» 태그된 질문

3
작업 복사본을 특정 Git 커밋으로 임시 전환
특정 Git 커밋으로 전환 한 후 커밋을 모두 잃지 않고 어떻게합니까? 로컬 파일을 변경하고 싶지만 커밋 데이터베이스는 그대로 유지되며 현재 위치 포인터 만 현재 선택된 커밋으로 설정됩니다. 파일 상태를 특정 커밋으로 변경하고 프로젝트를 실행하고 완료되면 파일을 마지막 커밋으로 다시 복원하고 싶습니다. 전체 프로젝트 폴더를 압축하지 않고이 작업을 수행하는 방법은 무엇입니까?
248 git  commit  temporary 

11
비 const 참조는 어떻게 임시 객체에 바인딩 할 수 없습니까?
왜 임시 객체에 대한 상수가 아닌 참조를 얻을 수 getx()없습니까? 어떤 함수가 반환합니까? 분명히 이것은 C ++ Standard에서 금지되어 있지만 표준에 대한 언급 이 아니라 그러한 제한의 목적에 관심 이 있습니다. 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; } 다음을 출력하십시오. 정답은: 대신에: 답은 : 4

6
std :: get_temporary_buffer가 필요한 이유는 무엇입니까?
어떤 용도로 사용해야 std::get_temporary_buffer합니까? Standard는 다음과 같이 말합니다. 최대 n 개의 인접한 T 개체를 저장하기에 충분한 저장소에 대한 포인터를 가져옵니다. 버퍼가 스택에 할당 될 것이라고 생각했지만 사실이 아닙니다. C ++ 표준에 따르면이 버퍼는 실제로 일시적인 것이 아닙니다. 이 함수는 ::operator new객체를 구성하지 않는 전역 함수에 비해 어떤 이점이 있습니다. 다음 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.