?? main.cpp
字號:
#include "CComm.h"
#include <stdio.h>
int main( int argc, char *argv[] )
{
char buffer[4096]; // buffer we'll use to store msg read in from stdin
short listeningport; // port to listen on
short destport; // port to send to
char *desthost; // address of destination machine
printf("初始化...\n");
// 設(shè)定命令行參數(shù)
// Make sure data passed on command line is correct
// if( argc != 4 || !(listeningport = atoi(argv[1]))
// || !(destport = atoi(argv[3])))
// {
// printf("使用方法: SChat [listen port number] [destination machine] [destination port]\n");
// return 0;
// }
//設(shè)定UDP綁定端口
listeningport=200;
//設(shè)定發(fā)送端口
destport=100;
desthost = "192.168.0.3";//設(shè)定目標地址
CComm myComm;
if (! myComm.Listen(listeningport)) // 綁定地址
{
printf("端口 %s綁定失敗\n", listeningport);
return 0;
}
printf("聊天程序成功建立,端口為200: <Ctrl-C> 退出\n\n"); //
while( fgets(buffer, sizeof(buffer), stdin) ) // 獲得輸入數(shù)據(jù)
{
myComm.SendMsg( buffer, strlen(buffer), desthost, destport ); // 發(fā)送數(shù)據(jù)到目標地址
}
return 0;
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -