<div>이제 시험기간이 다가오닝... 한동안 손을 놓은 c++의 클라스부분을 공부하는중입니다. ㅜㅜ</div> <div> </div> <div>1학기때 배웠는데 그땐 날림이라...</div> <div> </div> <div>여하튼 클라스 하나를 선언을 아래와 같이 하였다고 가정할 경우</div> <div>class complex{<br />private :</div> <div> int real;<br /> int image;<br />public: <br /> void setcomplex();<br /> void showcomplex();<br />};</div> <div> </div> <div>메인함수에서 complex a라는 클래스의 변수를 하나 생성하였다고 가정합니다.</div> <div> </div> <div>여기서 a.setcomplex(); 라고 콜을 하면 3이라는 숫자가 나온다고 가정하지만,</div> <div> </div> <div>셋컴플렉스 콜을 빼고 바로 a.showcomplex(); 를 콜을 하였을경우 가비지 값이 나오잖아요??</div> <div> </div> <div>그걸 초기화 즉 셋 설정없이 바로 쇼 컴플랙스 함수를 콜을 할 경우 값을 가비지 값이 아닌 0의 값 즉, 초기화 된 값을</div> <div> </div> <div>출력하고자 할때에 배웠던 방법중 처음 "클래스 선언과 동시 초기화" 라는 방법으로 </div> <div> </div> <div>public 에다가 클래스명인 complex(); 이것과 ~complex();를 적어주면 초기화 된다고 하던데</div> <div> </div> <div>저기서 이것을 넣어보니 자꾸 컴파일이 실패가 되더군요 그 내용은 아래와 같이 나옵니다.</div> <div> </div> <div style="text-align: center"><img style="border-bottom: medium none; border-left: medium none; border-top: medium none; border-right: medium none" id="image_0003843114657525626" class="chimg_photo" alt="캡처.PNG" src="http://thimg.todayhumor.co.kr/upfile/201310/13815084215z54BOXnSTxwtgeRto7.png" width="800" height="39" /></div> <div style="text-align: center"> </div> <div style="text-align: center">어떤 부분이 잘못되어 이렇게 나오는 것인가요? ㅜㅜ</div>
<img src=http://thimg.todayhumor.co.kr/upfile/201307/wQRUQ5hAf.jpg>
<STYLE>textarea{color:#000000; background:url(http://thimg.todayhumor.co.kr/upfile/201303/d716a6d6f613ef2c8a0d33742b0e35bb.jpg); border-width:5; border-color:#FF3333; border-style:solid;background-position:right;}</STYLE>
<style>div.whole_box {background-image:url(http://thimg.todayhumor.co.kr/upfile/201303/4f395594b86ce253dd80685e2d7f5287.jpg);background-attachment: fixed;background-repeat:no-repeat;background-position:bottom left;} </style>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.