환영합니다, Rolling Ress의 카루입니다. 이건 제가 중학교 때 Overcalc를 개발하면서 작성했던 C++ 프로그래밍 가이드라인입니다. 일부는 꼭 지켜야 하는 것도 있지만, 가끔가다 '이건 뭐지' 싶은 것들도 있을 거예요. 지금 시점에서도 제가 일반적인 프로그래밍에서 지켜야 하는 것들은 진하게 표시를 해둘 테니 참고하시면 되겠습니다. 1) 변수의 이름 변수를 선언할 땐 반드시 매크로 var 키워드를 붙인다. 또한 자료형에 따라 변수의 앞 글자를 다르게 한다. #define var var int nSubjects = 10; var string strName = "카루"; 2) 포인터 동적할당 new 연산자를 단독으로 사용하지 않고, shared_ptr ptr = make_shared(new .....