«containers» 태그된 질문

컨테이너는 인스턴스가 다른 개체의 컬렉션 인 클래스, 데이터 구조 또는 추상 데이터 유형입니다. 컨테이너는 일반적으로 제네릭 또는 템플릿을 사용하므로 다양한 개체를 추가 할 수 있습니다.

6
다른 호스트간에 Docker 컨테이너를 이동하는 방법은 무엇입니까?
컨테이너를 실행하는 도커를 한 호스트에서 다른 호스트로 이동하는 방법을 찾을 수 없습니다. 이미지처럼 컨테이너를 저장소로 푸시 할 수있는 방법이 있습니까? 현재 저는 컨테이너 내부에서 실행되는 애플리케이션과 관련된 데이터를 저장하기 위해 데이터 볼륨을 사용하지 않습니다. 따라서 일부 데이터는 컨테이너 내부에 있으며 설정을 다시 설계하기 전에 유지하고 싶습니다.


2
std :: stack이 기본적으로 std :: deque를 사용하는 이유는 무엇입니까?
스택에서 컨테이너를 사용하는 데 필요한 유일한 작업은 다음과 같습니다. 뒤() push_back () pop_back () 기본 컨테이너가 벡터 대신 데크 인 이유는 무엇입니까? deque 재 할당은 push_front ()가 효율적인 작업이되도록 front () 전에 요소의 버퍼를 제공하지 않습니까? 이러한 요소는 스택 컨텍스트에서 절대 사용되지 않으므로 낭비되지 않습니까? 벡터 대신 이런 방식으로 deque를 …
91 c++  stl  containers 

11
Singleton 디자인 패턴과 Spring 컨테이너의 Singleton Bean
우리 모두 알고 있듯이 Spring 컨테이너에는 기본적으로 Bean이 싱글 톤으로 있고 Spring 프레임 워크를 기반으로하는 웹 애플리케이션이있는 경우이 경우 Spring을 통해 Bean을 생성하는 대신 글로벌 데이터를 보유하기 위해 Singleton 디자인 패턴을 구현해야합니다. . 내가 실제로 묻고 자했던 것을 설명 할 수 없다면 참아주세요.



12
STL의 벡터에 맵 값 복사
현재 효과적인 STL을 통해 작업 중입니다. 항목 5는 일반적으로 단일 요소 대응에 대해 범위 멤버 함수를 사용하는 것이 바람직하다는 것을 제안합니다. 현재 맵의 모든 값 (예 : 키가 필요하지 않음)을 벡터에 복사하고 싶습니다. 이를 수행하는 가장 깨끗한 방법은 무엇입니까?
85 c++  stl  containers 

8
프로세스가 도커 컨테이너 내에서 실행 중인지 확인하는 방법
[업데이트 1] 일부 기능에서 TCP 커널 매개 변수를 변경하는 셸이 있지만 이제이 셸을 Docker 컨테이너에서 실행해야합니다. 즉, 셸이 컨테이너 내에서 실행되고 있음을 알고 커널 구성을 중지해야합니다. 이제 그것을 달성하는 방법을 잘 모르겠습니다 /proc/self/cgroup. 컨테이너 내부의 내용은 다음과 같습니다. 9:hugetlb:/ 8:perf_event:/ 7:blkio:/ 6:freezer:/ 5:devices:/ 4:memory:/ 3:cpuacct:/ 2:cpu:/docker/25ef774c390558ad8c4e9a8590b6a1956231aae404d6a7aba4dde320ff569b8b 1:cpuset:/ 위의 플래그를 사용하여이 …


5
사용자 정의 비교 술어가있는 heapq
사용자 지정 정렬 조건 자로 힙을 만들려고합니다. 여기에 들어가는 값은 '사용자 정의'유형이므로 내장 된 비교 술어를 수정할 수 없습니다. 다음과 같은 방법이 있습니까? h = heapq.heapify([...], key=my_lt_pred) h = heapq.heappush(h, key=my_lt_pred) 또는 더 좋은 점은 내 컨테이너에 heapq 함수를 래핑하여 술어를 계속 전달할 필요가 없다는 것입니다.

9
C ++ deque 대 큐 대 스택
대기열과 스택은 널리 언급되는 구조입니다. 그러나 C ++에서는 큐에 대해 두 가지 방법으로 수행 할 수 있습니다. #include <queue> #include <deque> 하지만 스택의 경우 다음과 같이 할 수 있습니다. #include <stack> 내 질문은 대기열과 deque의 차이점이 무엇이며 왜 두 가지 구조가 제안됩니까? 스택의 경우 다른 구조가 포함될 수 있습니까?
82 c++  containers 

10
실행중인 경우 Docker 컨테이너 중지 및 삭제
도커 컨테이너가 실행중인 경우 실용적으로 중지하고 삭제하려고합니다. 이것은 빌드 스크립트 용입니다. 다음 예를 살펴보십시오. bash 스크립트의 NAMES 열에 표시된대로 Docker 컨테이너 "rabbitmq"를 중지하고 삭제하려면 어떻게해야합니까? docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 9909a5e2856f rabbitmq-image "/docker-entrypoint.s" 11 minutes ago Up 11 minutes 0.0.0.0:5672->5672/tcp, rabbitmq 8990dd1fe503 redis-image "/entrypoint.sh redis" …

8
C 용 컨테이너 클래스 / 라이브러리 [닫힘]
닫은. 이 질문은 주제와 관련이 없습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 질문 업데이트 는 그래서 주제에 스택 오버플로합니다. 휴일 칠년 전에 . 이 질문 개선 누구든지 C 컨테이너 라이브러리를 알고 있습니까? C ++ STL이하는 것과 같은 방식으로 연결된 목록, 배열, 해시 테이블 등의 표준 구현을 …
78 c  containers 

4
일반 유형으로 특정 유형의 STL 컨테이너
특정 유형의 컨테이너를 std::string매개 변수로 사용하는 함수를 만들 수있는 방법이 있습니까? void foo(const std::container<std::string> &cont) { for(std::string val: cont) { std::cout << val << std::endl; } } 모든 유형의 stl 컨테이너에 대해 입력으로 호출합니까? 위처럼? std::set<std::string> strset; std::vector<std::string> strvec; std::list<std::string> strlist; foo(strset); foo(strvec); foo(strlist);

3
C ++에서 std :: resize (n)과 std :: shrink_to_fit의 차이점은 무엇입니까?
나는이 진술들을 보았습니다. resize(n)– 'n'요소를 포함하도록 컨테이너의 크기를 조정합니다. shrink_to_fit()– 크기에 맞게 컨테이너 용량을 줄이고 용량을 초과하는 모든 요소를 ​​파괴합니다. 이 기능들 사이에 중요한 차이점이 있습니까? 그들은 C ++에서 벡터 아래에옵니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.