๋ฐ์ํ
์์์ ํ๋ณํ
[C++] keyword: explicit
[C++] keyword: explicit
2020.07.221. ์ค๋ช
explicit ํค์๋๋ฅผ ์ฌ์ฉํ๋ฉด ์ปดํ์ผ๋ฌ์ ์์์ ํ๋ณํ์ ๋ง์ ์ ์๋ค. class A { public: int num; explicit A(int num) : num(num) {} }; 2. ์์ 2.1) explicit ํค์๋๋ฅผ ์ฌ์ฉํ์ง ์์ ๊ฒฝ์ฐ(์์์ ํ๋ณํ์ด ์ผ์ด๋ ๊ฒฝ์ฐ) #include using namespace std; class A { public: int num; A(int num) : num(num) {} }; void print_a(A a) { cout