일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 function table
- placement new
- std::endl
- c++ basic practice
- dynamic_cast
- base from member
- operator overloading
- conversion constructor
- this call
- virtual function
- constructor
- increment operator
- suffix return type
- std::cout
- C++
- new&delete
- member function pointer
- c++ multi chatting room
- std::ostream
- vector capacity
- virtual destructor
- discord bot
- diamond inheritance
- pointer to member data
- return by reference
- vector size
- virtual inheritance
- delete function
- std::vector
- Today
- Total
목록전체 글 (99)
I'm FanJae.
1. Python(파이썬) 설치- 이전 Discord Bot을 파이썬을 사용해 개발했고, 이번 프로젝트에서도 개발기간의 단축을 위해 파이썬을 사용하고자 한다.① Python.org 사이트를 들어가서 파이썬을 다운로드 한다.② Add pythoin.exe to PATH를 클릭한 이후 Customize installation를 클릭한다.③ Next를 클릭한다.④ Install를 클릭한다.⑤ Disable path length limit를 클릭한다. (캡쳐에 실패했는데 사용자 계정 컨트롤 창이 뜨면 예를 누른다.)※ Windows는 파일 이름과 경로의 길이가 260자로 제한되어 있다. 260자를 넘더라도 길이 제한을 해제한다.⑥ Close를 클릭합니다.2. IntelliJ 설정 2-1. 기본 설정- 다소 구버..
1. Discord Bot 초기 설정 1-1. 개발자 포털 설정.Discord Developer Portal에 들어가면 기본 창으로 Application 프로젝트를 설정하는 창이 뜬다. ① 좌측 Applications를 누르고 New Application을 누르면 디스코드 애플리케이션 프로젝트 이름을 생성하는 창이 뜬다.② 봇 이름이 아닌 프로젝트 명을 적어서, 구분할 수 있도록 작성한다.- 위와 같이 프로젝트가 생성됨을 확인할 수 있다. 이를 클릭한다. ③ 봇 토큰 리셋- 봇 토큰을 리셋 한다.- 이 토큰 값은 코드상에서 봇을 접속하기 위한 고유키이다. 즉, 누구에게 함부로 공개하면 안된다. ④ 봇 추가- OAuth2를 누른 이후 페이지를 아래로 조금 더 내려보면, SCOPES와 BOT PERMISS..
0. 게임 모드 설명 및 Draft Bot의 필요성0-1. 게임 모드 설명- 'EA FC'는 피파라는 이름으로 더 유명한 게임이다. (보통 EA FC라는 이름은 낯설어 해도 피파는 알고 있다..)- 축구 게임하면 가장 많이 떠올리는 '피파'가 라이센스 문제로 EA SPORTS FC로 명칭을 바꾼것이다.- 이 게임은 EA FC 온라인이라는 국내 서비스 중인 작품과 'EA SPORTS FC 시리즈'라고 해서 두 가지의 시리즈가 있다.- 여기서 Proclub 모드는 EA SPORTS FC 시리즈에 있는 게임 모드이다.- 축구라는 게임이 11명이 하는 것처럼 이 모드는 총 22명이 모두 사람이다. - 골키퍼, 수비수, 미드필더, 공격수가 모두 각각의 사람인 것이다.- 이러한 이유로 주로 '비슷한 시간대' 디스코..
열혈 C++ 프로그래밍(윤성우 저)의 연습문제를 다뤘습니다.개인의 연습을 위해 다룬 것이며, 예제에 실제 공개된 코드는 첨부하지 않았습니다. 1. Chatper 01. C언어 기반의 C++1-1. C++ 기반의 데이터 입출력 ① 사용자로부터 총 5개의 정수를 입력 받아서, 그 합을 출력하는 프로그램을 작성해 보자, 단 프로그램의 실행은 다음과 같이 이뤄져야 한다.1번째 정수 입력: 12번째 정수 입력: 23번째 정수 입력: 34번째 정수 입력: 45번째 정수 입력: 5합계: 15 #include int main(void){ int n; int sum = 0; for (int i = 1; i > n; sum += n; } std::cout ② 프로그램 사용자로부터..
본 내용은 뇌를 자극하는 윈도우즈 시스템 프로그래밍(윤성우 저) 책을 보고 정리한 내용입니다.개인이 학습한 내용을 정리할 목적으로 게시한 것으로 책의 상세한 내용은 직접 구매하여 확인을 부탁드립니다. 1. 문자셋(Character Sets)의 종류와 특성① SBCS(Single Byte Character Set)- 문자를 표현하는데 1바이트를 사용한다.- 아스키 코드는 SBCS의 종류 중 하나이다.② MBCS(Multi Byte Character Set)- 문자를 표현하는데 있어서 동일한 바이트 수를 적용하는 것이 아닌, 다양한 바이트 수를 사용해서 멀티다.- 한글은 2바이트, 영문은 1바이트를 사용한다.- 우리나라의 경우 MBCS를 기반으로 문자를 표현한다.- 안정성의 문제가 발생할 수 있음.③ WB..