객체(Objects)와 클래스(Classes)를 다룹니다. A Swift Tour ( https://docs.swift.org/swift-book/GuidedTour/GuidedTour.html ) 문서의 코드를 Swift Playground( https://swiftfiddle.com/ ) 에서 실행시켜 보며 진행해보았습니다. 본 문서는 공부한 내용을 정리하는 목적으로 작성되었으며 A Swift Tour 문서의 내용을 바탕으로 하고 있습니다. 잘못된 점이 있을 수 있습니다 2021. 10. 19 최초작성 포스트 제목과 달리 객체라는 언급은 없고 인스턴스로 적어놓았네요. 2021. 11. 02 접속 불가 상태인 Swift Playground 사이트 변경 2022. 10. 22 최종수정 클래스를 정의하려면..
C++ 클래스에서 static 멤버변수를 초기화하는 방법을 다룹니다. 아직 C++에 익숙하지 못해서 제 맘대로 바꿔보면서 감을 익히는 중입니다. 2020. 9. 1. 최초작성 클래스에 static 변수를 추가하여 클래스를 이용하여 만들어진 모든 인스턴스가 static 변수를 공유하도록 만들고 싶었습니다.모든 인스턴스가 같은 값을 가지는 멤버변수를 가지도록 하려는 겁니다. 클래스 A에 static 멤버변수 name을 추가했습니다.테스트 편의상 public으로 선언했습니다. A.h#include #include class A { public: static std::string name; }; 그리고 테스트에 사용할 새로운 파일을 만들어 static 변수를 초기화를 해보았습니다.인스턴스를 선언하지 않고 다음처..