일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- virtual destructor
- 더 지니어스 양면포커
- dynamic_cast
- vector capacity
- c++ multi chatting room
- new&delete
- return by reference
- std::ostream
- member function pointer
- virtual function table
- pointer to member data
- std::endl
- this call
- suffix return type
- vector size
- operator overloading
- virtual function
- C++
- std::cout
- base from member
- constructor
- virtual inheritance
- conversion constructor
- c++ basic practice
- placement new
- increment operator
- discord bot
- diamond inheritance
- delete function
- std::vector
- Today
- Total
목록2024/09/04 (2)
I'm FanJae.
1. logging 설정import logginglogging.basicConfig(level=logging.DEBUG, format='%(asctime)s - %(levelname)s - %(message)s')- logging을 하도록 기록해두면, 오류를 잡는데 있어서 상당히 유용하다.- 본인은 우선, 개발을 진행중이였기에 logging level을 DEBUG로 처리하였다.2. 초기 셋팅2-1. 기본 전제- 프로클럽 모드에서 가장 많이 쓰이는 4-3-3 포메이션(DM)을 예시로 하였다.- 가장 일반적으로 많이 하는 포메이션이고, 여러 인원이 처음 접하기 무난한 포메이션이다.- 기본적인 드래프트 구현을 우선으로 했다. 남은 포지션 출력 및 충돌 처리는 고려하지 않았다.- 충돌 처리가 정말 중요한 문제..
1. Chapter 04. 클래스의 완성1-1. 정보은닉과 const① - Chapter 03에서 제시한 과일장수 시뮬레이션 예제 FruitSaleSim1.cpp에서 정의한 두 클래스의 멤버변수는 private으로 선언이 되어있다. 그러나 다음 조건을 유지할 수 있는 장치는 아무것도 되어있지 않다.- 사과의 구매를 목적으로 0보다 작은수를 전달할 수 없다 - 위의 제약사항을 항상 만족시킬 수 있도록 예제를 변경하고, 예제의 안정성을 높일 수 있도록 일부 함수를 const로 선언해보자.#include using namespace std;// 과일장수 클래스class FruitSeller{private: int APPLE_PRICE; int numOfApples; int myMoney;pub..