C++

[C++] 벡터 선언 [],() 차이

쿼카만지고싶어요 2024. 10. 19. 18:23
  • []괄호로 선언시, 텅 빈 이차원 배열이라고 생각하면 된다. 각 벡터의 인덱스마다 동적으로 크기를 할당할 수 있다.
    (크기가 동적인 이차원 배열을 사용하고 싶을때, 각 배열은 초기화 안되있어도 상관없을 때 사용)

 

  • ()괄호로 선언시, 처음에 그 공간들을 만든 후에 동적으로 크기를 늘릴 수 있다.
    (처음에 특정 개수가 초기화가 되어있고 크기도 동적으로 늘어나는 배열을 한 줄 쓰고 싶을 때 사용)