deque

    0

    1답변

    새 오브젝트에 대한 새 포인터를 작성하고 즉시 deque에 push_front를 작성합니다. 대신 emplace_front를 사용하고 싶지만 컴파일러 오류가 발생합니다. 내 개체 생성자에는 1 개의 문자열 인수가 필요합니다. 나는 단순히 emplace_back에 대한 push_back를 교환하지만, 다음과 같은 오류 얻을 수 있다고 생각 다른 웹 사이트에서

    0

    2답변

    OpenMPI 용으로 컴파일 된 C++ (Windows 및 Linux 용으로 작성)를 사용하고 있습니다. OpenMPI for 루프 내에서 클래스 객체를 벡터에 추가 할 때 이상한 일련의 할당 오류가 발생합니다. 디버깅은 "AddEntry()"메서드를 중심으로 할당 오류의 이동 패턴을 보여 주지만 오류가 루프의 일관된 위치 나 내가 추가 할 객체 내의 일관

    37

    2답변

    많은 고통과 불행을 겪은 후 std::distance의 boost::filter_iterator의 범위가 std::deque을 넘을 때 절대 반환하지 않는 매우 이상한 행동을 추적했습니다. 문제는 -O3 개의 최적화가있는 GCC (6.1+)에서만 발생합니다. #include <string> #include <deque> #include <iterator

    1

    1답변

    당신이 양단 큐의이 생성자를 설명 할 수 있습니다.

    2

    2답변

    길이를 초과하면 목록에 입력 된 가장 초기 항목이 삭제되도록 고정 길이 목록을 생성해야합니다. 이것은 파이썬에서 deque (목록에있는 빠른 컨테이너와 양쪽 끝에 팝업이있는 컨테이너)을 사용하여 얻을 수 있습니다. 파이썬의 deque에 해당하는 R이 있는지 궁금합니다. 약 dequer과 rstackdeque 라이브러리를 알고 있지만 고정 길이 큐를 제공하지

    2

    3답변

    이중 연결 목록 형식을 구현하여 Deque 클래스 (양쪽 끝에 추가하고 추가 할 수있는 스택/큐)를 만들려고합니다. import java.util.Iterator; 공용 클래스 양단 큐의 Iterable { Node first; Node last; int size; public Deque() { first = null; las

    -1

    1답변

    deque 구조체 (각각 int ID 및 std::chrono::time_point<std::chrono::system_clock> 타임 스탬프 포함) : 특정 시간 초과 후 경과 시간 제한이있는 구조체가 deque에서 제거되었습니다. 나는 다른 방법을 생각 : 대신에 모든 단일 구조체의 제한 시간을 확인하기 위해 deque을 통해 루프 스레드를 가지고,

    6

    2답변

    그들 사이의 차이점은 무엇입니까? 그걸 알고있다 대기열은 대기열의 끝에 요소가 삽입되고 대기열의 시작 부분에서 요소가 제거되도록 설계되었습니다. 여기서 Dequeue는 큐의 양 끝에서 요소를 삽입하고 제거 할 수있는 큐를 나타냅니다. 하지만 더 효율적입니까? 플러스 두 가지의 차이점은 무엇입니까? 왜냐하면 나는 그들에 대해 약간의 지식을 가지고 있기 때문에

    1

    2답변

    작업에 대기열에 N 개의 숫자가 있습니다. 그리고 원점 시퀀스는 1에서 N까지입니다. "ab로 이동"이라는 작업은 a (a 포함) 앞에있는 모든 숫자를 이동 한 다음 b 앞에 (순서 변경없이) 삽입하고 전체를 출력 함을 의미합니다 "Exit"가 나타나면 대기열에 대기하십시오. 여기 는 "이동"을 다루는 내 코드입니다 : //I establish q & q1

    0

    1답변

    참조로 변수 std::deque<cv::Point[4]> pastpolygons을 전달하고 있습니다. 나는 또한 같은 배열에 대한 참조로 C 배열 cv::Point polygon[4]을 전달하고있다. 하나의 함수가 필요할 때 어레이의 deque에 배열을 밀어 넣을 수 있습니다. 필자는 코드를 작성했는데 (코드를 작성하는 다른 방법이 있습니까?) 컴파일 오류