본문 바로가기

delete2

[C++11] DEFAULT / DELETE 키워드 정리 사실, 이번 포스팅에서는 DELETE 키워드만 정리하려고 하였으나, 해당 내용을 공부 하다 보니 DEFAULT도 같이 정리해야 한다는 것을 알 수 있었다.그 이유는 아래에서 설명하겠다. 1. default 키워드는 무엇인가.우선, 기본적으로 C++에서는 클래스를 만들 때, 자동으로 멤버 함수를 만들고 있다는 것을 알 것이다. 다음 예를 보자.12345678class ExDefault{private: int _size;public: void setSize(int size) { _size = size; } int Size() { return _size; }};Colored by Color Scriptercs예를 보면, 생성자나 소멸자는 따로 정의하지 않았다. 하지만, 클래스를 생성해보면, 큰 문제는 없을 것.. 2018. 5. 2.
[C++ 정복하자] C에서 C++로 가기 위한 도약. [2] [C++ 정복하자] 를 위한 두 번째 정리 포스팅입니다. 이 글은 제가 공부한 내용을 토대로 정리하는 글이므로, 원하시는 내용이나 보시는 분보다 낮은 실력일수도 있습니다. 부족하다고 생각하시는 점들은 댓글로 남겨주시면 최대한 보완하는 데 최선을 다하겠습니다. 목차로 돌아가기 1. bool 이란? C++에서는 C에서 존재하지 않는 자료형이 추가됩니다. 그것은 바로 bool 입니다. C에서 듣지도 보지도 않았는 데, 익숙하시다구요? 그건, 아무래도 JAVA를 접하셨기 때문이 아닐까 생각이 드네요. 이러한 bool 형은 은근히 가독성도 있기 때문에 C에서도 구조체로 설정하여, 사용하시는 분도 있습니다. 그럼 bool에서 사용하는 키워드 true와 false 를 이해해보겠습니다. 보통 C 에서 bool 처럼 사.. 2017. 5. 17.