C++에서의 구조체
사실 구조체는 C에서 나오는 내용하고 그다지 다를바가 없다. 하지만 C++로 넘어오게 되면서 추가된 기능이나 개선점에 집중해서 글을 다뤄보도록 하겠다. 우선 구조체는 서로 다른 타입을 가진 변수의 집합이다. 다음의 예시를 통해 보통의 구조체가 어떻게 이용되는지 보도록 하겠다. struct Point { int x; int y; char ch; }; 구조체를 선언하고 이용되는 과정을 보도록 하자. #include struct Point { public: // 이게 기본값임 즉, 굳이 적지 않아도 항상 public으로 선언됨 int x; int y; char ch; }; void printPoint1(const Point& a) { std::cout
C++/C++98
2023. 8. 3. 11:33