홈>
C ++ 초보자인데
unordered multiset
의 insert 함수를 사용하고 싶습니다
새 요소를 추가하려면 아래 포인터 :
struct Customer {
size_t operator()(const char& c) const;
};
unordered_multiset<char, Customer>* ms
어떤 사람이 도와 줄 수 있습니까?
- 답변 # 1
관련 질문
- 문자가 알려진 문자 집합에 속하는지 확인하는 가장 빠른 방법 c++
- c++ Lambda를 즉시 호출하는 방법은 무엇입니까?
- G ++를 사용하여 Windows에서 #include <스레드>로 c++ 응용 프로그램을 컴파일하는 방법은 무엇입니까?
- c++ : 자체 함수로 std :: Vector로 만든 배열을 채우는 것
- c++ : 스코프 운영자를 사용하여 숨겨진 멤버를 사용하는 방법
- c++ : GCC Optimalizations는 루프 조건을 무시합니다
- c++ STL을 사용하여 UNISTD.H GETOPT의 대안
- c++ : 성능 차이 opencv 4.5.1 vs 3.4.2.
- c++ : STD :: Uniform_int_Distribution.의 세분화 오류
- c++ : 반복기 범위를 사용하여 루프를 사용하는 범위를 사용할 수 있습니까?
string
를 받아들입니다. 그리고 당신의unordered_multiset
char
를 받아들입니다 ,char
만 삽입 할 수 있습니다 또는 반복자를 사용하여char
범위를 삽입하십시오.또한 표준 라이브러리는 이미
그러나 사용자 정의 해시 기능을 제공하려는 경우 가능합니다. 구문은 질문에있는 것과 정확히 같습니다.char
를 해시하는 방법을 제공하기 때문에 . 간단히 선언 할 수 있습니다컨테이너를 함수에 전달하는 가장 일반적인 방법은 참조를 통하는 것입니다. 예 :
그러면
.
를 사용할 수 있습니다->
대신 똑같은 일을 할 수 있습니다.