[C/C++] 스레드(Thread)를 활용한 간단한 채팅 프로그램
닫기
  • 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
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
해당 자료는 10페이지 까지만 미리보기를 제공합니다.
10페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

[C/C++] 스레드(Thread)를 활용한 간단한 채팅 프로그램에 대한 보고서 자료입니다.

목차

*** 첨부파일에 실행 방법 및 실행 화면 첨부했습니다.
*** 직접 작성한 프로그램이며 여러환경에서 구동되는 것을 확인했습니다.



실행순서는 당연히 server -> client 입니다.
실행은 C++ Source 파일로 하는게 아니고, VC++ Project로 실행하셔야 합니다.
2013 버전으로 작성된 소스이며 하위 버전으로 재 작성을 원하시면,
프로젝트를 생성 후 소스코드를 복사하기 합니다.
명령행 인자값을 넣어줘야 하는데,
server는 채팅ID
client는 채팅ID, 서버IP, 포트번호 순서로 입력합니다.

server 예제 : server
client 예제 : client "127.0.0.1" 9000

명령행 인자값 입력은 "프로젝트 우클릭 - 속성 - 구성속성 - 디버깅"에서 명령 인수에 해당하는 값을 입력하면 됩니다.
버전에 따라 명령행 인자값 입력이 상이할 수 있으며, 자세한 사항은 검색엔진을 권합니다.



[client]
  [client]
  [Debug]
  client.sdf
  client.sln
  client.v12.suo

[server]
  [Debug]
  [server]
  server.sdf
  server.sln
  server.v12.suo

K-1.jpg
K-2.jpg
실행방법.txt



파일 46
67.4MB

본문내용

client.sln



Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.21005.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "client", "clientclient.vcxproj", "{96324CC4-3442-471F-86F4-1D27D1375E28}"
EndProject
Global
    GlobalSection(SolutionConfigurationPlatforms) = preSolution
        Debug|Win32 = Debug|Win32
        Release|Win32 = Release|Win32
    EndGlobalSection
    GlobalSection(ProjectConfigurationPlatforms) = postSolution
        {96324CC4-3442-471F-86F4-1D27D1375E28}.Debug|Win32.ActiveCfg = Debug|Win32
        {96324CC4-3442-471F-86F4-1D27D1375E28}.Debug|Win32.Build.0 = Debug|Win32
        {96324CC4-3442-471F-86F4-1D27D1375E28}.Release|Win32.ActiveCfg = Release|Win32
        {96324CC4-3442-471F-86F4-1D27D1375E28}.Release|Win32.Build.0 = Release|Win32
    EndGlobalSection
    GlobalSection(SolutionProperties) = preSolution
        HideSolutionNode = FALSE
    EndGlobalSection
EndGlobal




▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒


server.sln




Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.21005.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "server", "serverserver.vcxproj", "{23E199B7-67FB-41F5-812D-56FB48A4A9F9}"
EndProject
Global
    GlobalSection(SolutionConfigurationPlatforms) = preSolution
        Debug|Win32 = Debug|Win32
        Release|Win32 = Release|Win32
    EndGlobalSection
    GlobalSection(ProjectConfigurationPlatforms) = postSolution
        {23E199B7-67FB-41F5-812D-56FB48A4A9F9}.Debug|Win32.ActiveCfg = Debug|Win32
        {23E199B7-67FB-41F5-812D-56FB48A4A9F9}.Debug|Win32.Build.0 = Debug|Win32
        {23E199B7-67FB-41F5-812D-56FB48A4A9F9}.Release|Win32.ActiveCfg = Release|Win32
        {23E199B7-67FB-41F5-812D-56FB48A4A9F9}.Release|Win32.Build.0 = Release|Win32
    EndGlobalSection
    GlobalSection(SolutionProperties) = preSolution
        HideSolutionNode = FALSE
    EndGlobalSection
EndGlobal
  • 가격1,500
  • 페이지수46페이지
  • 등록일2014.06.01
  • 저작시기2014.5
  • 파일형식압축파일(zip)
  • 자료번호#921013
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니