티스토리 뷰
C++ 소켓 프로그래밍으로 채팅 프로그램을 개발했습니다.
소켓 프로그래밍이란, 소켓을 이용해 컴퓨터끼리 통신하는 프로그래밍 방식입니다.
소켓이란 간단히 데이터를 받고, 받은 데이터를 가공해 다른 컴퓨터에 보내주는 것입니다.
대부분의 프로그래밍 언어에서는 사용하기 쉽게 구현이 되어있어서 형식에 맞춰서 사용해주면 됩니다.
위 그림의 구조처럼 작동합니다.
저는 하나의 서버를 통해 여러 개의 클라이언트가 데이터를 주고받을 수 있게 했습니다.
※github : https://github.com/A6ly/SocketTalk
'Programming > C &C++' 카테고리의 다른 글
[C++, MFC] 소켓 통신, 시리얼 통신을 이용한 파일 전송 프로그램 개발 (0) | 2020.02.20 |
---|---|
[C++, Qt] PC 카카오톡 광고 숨기기 (2) | 2018.11.09 |
[C/C++] 리버싱을 통한 지뢰찾기 맵핵 제작 (0) | 2018.05.25 |
[C] 회원 관리 프로그램(Linked List, 파일 입출력) (1) | 2018.04.02 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Level 01
- HackingCamp
- Write-up
- hackerschool
- 안드로이드 멘토링
- Level 06
- 안드로이드
- Advance RCE
- 유니티
- C#
- 17th HackingCamp CTF
- Level 02
- Reversing
- CodeEngn
- reversing.kr
- Unity
- wargame
- Android
- Level 03
- unity2d
- Basic RCE
- pwnable
- Programming
- ftz
- Level 05
- 풀이
- xcz.kr
- 멘토링
- c++
- Level 04
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함