
DsVector::first 함수는 DsVector 클래스의 멤버 함수로, 벡터 내의 첫 번째 원소를 반환하는 함수입니다.
DsVector::first 함수를 사용하는 방법은 다음과 같습니다.
#hostingforum.kr
cpp
DsVector vec;
vec.push_back(10);
vec.push_back(20);
vec.push_back(30);
int firstElement = vec.first();
DsVector::first 함수의 반환 타입은 원소의 타입에 따라 달라집니다. 위 예시에서는 int 타입의 원소를 반환하므로 int 타입의 변수에 반환 값을 저장했습니다.
DsVector::first 함수는 벡터가 비어 있는 경우 undefined behavior를 유발하므로, 벡터가 비어 있는지 확인하여 사용해야 합니다.
#hostingforum.kr
cpp
if (!vec.isEmpty()) {
int firstElement = vec.first();
// ...
}
2025-03-24 08:51