-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
( )로 초기화를 하는 걸 뭐라고 부르나요?
23.02.08 07:47 작성 조회수 192
0
안녕하세요!
앞 강의에서 설명을 해주셨던 것 같은데,
필기를 안해놔서 기억이 안나서 질문드려요.
{ }으로 초기화를 한 것을 uniform initialization이라고 하잖아요.
그럼 ( )으로 초기화를 한 것은 명칭이 뭔가요?
답변을 작성해보세요.
0
강민철
2023.02.08
아래와 같은 초기화 말씀이신가요?
class Car {
private:
string name;
int number;
bool isSuv;
public:
Car() : name("BlockDMask"), number(1212), isSuv(false)
{
//...
}
};
일반적인 초기화(initializer list)를 말씀하시는 것 같은데
아래 링크를 참고해보세요.
https://en.cppreference.com/w/cpp/language/constructor
답변 1