인프런 커뮤니티 질문&답변
2-E 1992번
작성
·
253
0
코드 7번째줄과 25번째줄에서 string(1, a[y][x]); 이 부분이 뭘 나타내는건지 모르겠어요.
저런 함수가 있나요??
답변 1
0
큰돌
지식공유자
안녕하세요 ㅎㅎ
저거는 char을 string으로 바꾼다는 의미입니다. 함수라기보다는 string의 constructor인데요. 우리가 클래스를 정의할 때 constructor에 기본값을 넣어서 해당 클래스로 부터 나오는 객체의 기본값을 정하잖아요?
그걸 생각하시면 됩니다.
문법은 다음과 같습니다.
string s(size_t n, char x);Kouga님 근데 질문하실 때 링킹좀... 부탁드립니다. (2 - E 강의 옆에 질문하는 걸로 질문하는거 말씀드립니다.)
또 질문 있으시면 언제든지 질문 부탁드립니다.
감사합니다.
강사 큰돌 올림.





