
오버라이딩 : 부모 클래스의 함수 이름, 매개 변수, 리턴 값 모두 일치하는 것 오버로딩 : 부모 클래스의 함수 이름만 일치 하는 것 코드로 예제를 봅시다. 부모 클래스는 school 자식 클래스는 teacher, student 구조로 만들겠습니다. school.h #pragma once class school { public: enum class kind { TEACHER = 1, STUDENT = 2, }; // 교사인지 학생인지 판단 변수 kind who; // 교사 수와 학생 수를 정의합니다. int PeopleTeacher = 10; int PeopleStudent = 50; // 부모 함수 virtual void printPeople(); }; school.cpp #include "school..

쓰레드는 쉽게 생각해서 병렬 처리라고 보시면 됩니다. 예로 시간을 세는 방법은 여러가지가 있지만 이렇게 코딩했다고 생각해 봅시다. #include #include #include int main() { int waittingTime = 1; while (true) { printf("지난 시간 %d초\r\n", waittingTime++); Sleep(1000); } return 0; } 원하는대로 출력이 되었습니다. 이 와중에 어떠한 일을 하고 싶다고 하면 어떻게 해야 할까요? #include #include #include void CountTime(); int main() { char lineData[255] = { 0, }; // 함수안에서 while문이 돌기 때문에 blocked 상태가 된다. C..
- Total
- Today
- Yesterday
- SPL-TOKEN
- echo tcp client
- 채팅
- 큐 리스트
- echo server
- uwp button
- UDP 클라이언트
- 솔라나
- Visual Studio
- 프로그램
- 윈도으 템플릿
- UDP 소켓 프로그램
- SOL
- _beginthreadex 예제
- 에코서버
- 비주얼 스튜디오
- C
- UDP Echo Server
- C#
- 에코 클라이언트
- tcp echo server
- TCP 서버
- c++
- 토큰
- uwp textblock
- C++ 쓰레드
- uwp textbox
- program
- UDP Socket
- uwp
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |