vector::data
vector::data (원시 데이터 포인터)
data()는 요소 저장소로 쓰이는 내부 배열의 첫 번째 요소를 가리키는 포인터를 돌려줘요.
출처: cppreference
본문
data는 std::vector의 요소를 저장하는 내부 배열의 첫 번째 요소를 가리키는 포인터를 반환해요.
T* data();
반환된 포인터를 통해 [data(), data() + size()) 범위를 배열처럼 접근할 수 있어요.
반환값 (Return value)
내부 배열의 첫 번째 요소를 가리키는 포인터예요.
복잡도 (Complexity)
상수 시간이에요.