auto

    35

    1답변

    이, 내가 문제 auto&&을 이해하는 데 int x; auto&& a1 = x; // x is lvalue, so type of a1 is int& auto&& a2 = std::move(x); // std::move(x) is rvalue, so type of a2 is int&& 스콧 마이어스에 의해 C++ 11 노트 샘플의 코드입니다.

    7

    3답변

    현재 C++ 11의 현재 허용되는 기능을 배우려고하고 있으며 auto 및 decltype에 문제가 있습니다. 학습 연습으로 일부 일반 함수를 사용하여 표준 클래스 목록을 확장합니다. template<class _Ty, class _Ax = allocator<_Ty>> class FList : public std::list<_Ty, _Ax> { publ

    90

    5답변

    C++을 배우기 위해 사용했던 모든 자료에서 auto은 항상 목적을 달성하지 못한 이상한 저장 기간 지정자입니다. 그러나 최근에는 유형 이름으로 사용한 코드를 만났습니다. 호기심에서 나는 그것을 시험해 보았고, 내가 그것에 할당 할 일이 무엇이든간에 그것을 가정한다. 갑자기 STL 반복기와 템플릿을 사용하는 모든 것이 쓰는 것이 10 배 쉽습니다. 파이썬처

    11

    1답변

    은 내가 찾기를 사용하여 const를 반복자를 취득하고자하는 표준 : std::unordered_map<std::string, std::string> myMap; unordered_map도 있습니다. C++ 03에서 나는 이것이 const_iterator를 또는 반복자를 수 있을까요 템플릿 auto = myMap.find("SomeValue"); 줄

    7

    1답변

    C++ 11 이전에는 auto 키워드가 완전히 다른 의미를 가졌음을 알고 있습니다. 자동 저장 유형 (즉, 스택에 놓여 있음)을 갖는 객체를 나타내는 저장 유형 지정자였습니다. 이론이 어떻게 진행되는지 ...이 키워드 (구문)를 실제로 사용하는 이유는 무엇입니까? 또한 실제 코드 pre-C++ 11에서는이 키워드를 보지 못했습니다. 언제 유용 했습니까 (어

    0

    1답변

    자동 반환 유형 템플릿을 사용하려고했지만 문제가 있습니다. STL 맵을 허용하고 맵의 인덱스에 대한 참조를 리턴하는 함수를 작성하려고합니다. 이 코드를 올바르게 컴파일하기 위해 누락 된 부분은 무엇입니까? (참고 :. 내가지도를 있으리라 믿고있어하는 것은 나중에 올바르게 사용되는 확인하기 위해 내가 가능성이 부스트 개념 검사를 추가합니다 0의 정수 할당과