작성
·
235
0
저희가 stl에서 제공되는 vector나 list같은 배열을 배웠는데 그러면 실제 프로그래밍에서는 int arr[]와 같은 고전적인 배열보다 stl을 쓰는 것이 권장될까요? 아니면 상황에따라 고전적인 배열을 쓰는 경우가 존재할까요??
답변 1
0
엄밀히 말해 고정 배열과 vector는 비교대상이 아닙니다.
vector는 가변 크기의 배열이기 때문이죠.
고전 배열 arr[3] 보다는 stl의 array<int, 3>가 더 권장되지만,
그래도 여전히 고전 배열을 사용하긴 합니다. (옛날 습관 등)