• 大小: 5.37MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2022-03-07
  • 语言: 其他
  • 标签: 课程设计  C++  socket  

资源简介

计算机网络课程设计 程序部分 利用已有的模拟信道程序,编制发送、接收程序的部分模块,使系统具有可靠的收发功能 采用无连接Socket编程

资源截图

代码片段和文件信息

// Glb_Var_Fun.cpp : implementation file
//

#include “stdafx.h“

#include “receiver.h“

#include “glb_fun.h“


#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif



//在ListBox中显示信息
void Show_msg_ListBox(char *msg)
{
CReceiverApp* pApp=(CReceiverApp*)AfxGetApp();
pApp->m_pRevListBox->InsertString(-1msg);
}


//加入代码
//接收信息
int ReceiverMsg(char *msg)
{
int n;
n=sizeof(channelreceiver_addr);
recvfrom(receiver_sockfd msg MAX_MSG_SIZE 0 (struct sockaddr *)&channelreceiver_addr &n);
return 0;
}


//加入代码
//发送信息
int SendMsg(char *msgint len)
{
int n;
n=sizeof(channelreceiver_addr);
sendto(receiver_sockfd msg len 0 (struct sockaddr *) &channelreceiver_addr n);
return 0;
}


//加入代码
//检查校验位
BOOL check_data(char *msg)
{
    int aik=0;
char m=msg[2];
for(i=0;i<=7;i++){
if(m%2==1){
k++;
m=(m-1)/2;
}
else    m=m/2;
}
if(k%2==1)  a=1;
else       a=0;
if(msg[3]==a)  return 1;
else return 0;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        866  2007-12-06 17:58  Receiver\glb_fun.h

     文件       1072  2007-12-04 13:30  Receiver\glb_funcpp.cpp

     文件       3124  2008-11-09 15:46  Receiver\MainFrm.cpp

     文件       1608  2003-09-03 15:49  Receiver\MainFrm.h

     文件      27592  2010-04-15 16:02  Receiver\Receiver.aps

     文件       2124  2010-04-15 16:04  Receiver\Receiver.clw

     文件       6336  2007-12-06 18:01  Receiver\Receiver.cpp

     文件       4846  2007-11-19 20:48  Receiver\Receiver.dsp

     文件        524  2007-12-06 23:51  Receiver\Receiver.dsw

     文件       1463  2003-09-03 22:31  Receiver\Receiver.h

     文件     410624  2010-04-21 18:57  Receiver\Receiver.ncb

     文件      66048  2010-04-21 18:57  Receiver\Receiver.opt

     文件       2382  2010-04-21 18:53  Receiver\Receiver.plg

     文件      10975  2003-11-06 20:39  Receiver\Receiver.rc

     文件       1782  2003-09-03 15:43  Receiver\ReceiverDoc.cpp

     文件       1497  2003-09-03 15:43  Receiver\ReceiverDoc.h

     文件       3215  2007-12-06 17:58  Receiver\ReceiverView.cpp

     文件       2065  2003-09-03 21:33  Receiver\ReceiverView.h

     文件        732  2003-09-03 21:42  Receiver\resource.h

     文件        210  2003-09-03 15:43  Receiver\StdAfx.cpp

     文件       1417  2003-11-07 08:49  Receiver\StdAfx.h

     文件       5203  2010-04-21 18:53  Receiver\Debug\APPMODUL.obj

     文件       5279  2010-04-21 18:53  Receiver\Debug\glb_funcpp.obj

     文件      20519  2010-04-21 18:53  Receiver\Debug\MainFrm.obj

     文件     118861  2010-04-21 18:53  Receiver\Debug\Receiver.exe

     文件     321512  2010-04-21 18:53  Receiver\Debug\Receiver.ilk

     文件      27578  2010-04-21 18:53  Receiver\Debug\Receiver.obj

     文件    5622580  2010-04-21 18:53  Receiver\Debug\Receiver.pch

     文件     345088  2010-04-21 18:53  Receiver\Debug\Receiver.pdb

     文件       6076  2010-04-21 18:53  Receiver\Debug\Receiver.res

............此处省略67个文件信息

评论

共有 条评论