stdset

    3

    1답변

    다음과 같이 저장, 문자열 및 복식 집합이있는지도가 있습니다. 주어진 키에 가격을 삽입하는 방법이 필요하며 다음 코드를 작성해야합니다. std::set<double> prices; double temp = lastprice[0]; // An array of values comes as a parameter prices.insert(temp

    7

    1답변

    with C++ 14 우리는 컨테이너 (std :: set와 같은)의 일부 연관 컨테이너의 요소를 컨테이너에 저장된 것과 다른 유형으로 비교할 수 있습니다. 비교기에 유형으로 표시된 is_transparent이있는 경우 작동합니다 (예 : std::set::find 참조). 문자열에 대해 몇 가지 검사를 수행하는 문자열 래퍼가 있다고 가정합니다 (형식이 유

    7

    1답변

    다음 코드 : GCC 4.7.2로 컴파일되지 않습니다 #include <iostream> #include <set> #include <algorithm> std::set<int> s; int main() { s.insert(1); s.insert(2); std::remove(s.begin(), s.end(), 1);

    33

    5답변

    이것은 어리석은 질문 일 수 있습니다. 저는 C++ 및 프로그래밍 전반에 새로운 편입니다. 몇 가지 STL 컨테이너의 사용법을 알고 싶습니다. 그 점을 염두에두고 벡터 나 맵을 사용하여 std :: set vs set을 사용하면 어떤 이점이 있는지 궁금합니다. 이 질문에 대한 명확한 답변을 찾을 수 없습니다. 나는 세트가 맵을 사용한다는 것을 알았지 만,

    0

    1답변

    2 개의 데이터 멤버 x, y가있는 위치라는 구조체를 선언합니다. 이 구조체의 인스턴스를 std :: set에 저장하려고합니다. 나중에 어떻게 올바른 위치 구조체에서 x, y 값을 검색 할 수 있습니까? struct Position { long m_x; long m_y; Position(long x, long y) : m_x(x

    0

    1답변

    포인터 삽입 여부에 따라 값 삽입 방식이 다르게 작동합니다. 이 코드의 문제점은 무엇입니까? 첫 번째 for 루프는 포인터를 사용하여 세트에 삽입되고 두 번째 루프는 포인터가 없습니다. 그 외 모든 것은 완전히 동일합니다. #include <iostream> #include <set> using namespace std; typedef struct

    6

    1답변

    std :: set에서 여러 요소를 지우는 복잡성을 파악하려고합니다. 나는 소스로 this page을 사용하고 있습니다. 반복기를 사용하여 단일 항목을 지우는 복잡성은 O (1)으로 상각되지만 범위 형식을 사용하여 여러 항목을 지우는 것이 log (c.size()) + std :: distance (first, last) (즉, 세트의 크기의 로그 + 삭제

    1

    1답변

    새로운 std :: ::를 만들어주는 작은 함수를 작성해야합니다. 단순히 "어떤 표준을 말할 수있는 방법이 있는지 타입 T는, S, 및 ZI 궁금 액세스 할 필요가 없습니다 그러나 이후, template <typename S, typename T, typename Z> std::set<T,S,Z> get_first_subset(std::set<T,S,Z>

    3

    1답변

    그래서 std :: set에서만 이상한 반복기 버그가 발생했습니다 : 반복기에서 (it + 1)과 같은 간단한 작업을 수행 할 수 없습니다. (유효하지 않은 피연산자 바이너리 표현에 ('표준 : _ 1 : _tree_const_iterator의 * 긴>'와 'INT') 경우를 : void setBug() { std::set<int> values;

    1

    2답변

    최근에는 언어를 배우는 방법으로 최근에 종료 된 topcoder.com 대회에 C++ 솔루션을 시도하기로 결정했습니다. 그러나, std :: set 객체를 통한 반복 작업이 set의 모든 요소 (set.count> # 요소가 통과 함)에 성공적으로 도달하지 못했을 때 나는 혼란스러워졌습니다. 나는 StackExchange와 다른 곳에서 이것을 경험 한 다른