资源简介
计算机网络课程设计 程序部分
利用已有的模拟信道程序,编制发送、接收程序的部分模块,使系统具有可靠的收发功能
采用无连接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个文件信息
相关资源
- VC++开发的仓库管理系统设计文档和
- ARP木马课程设计报告
- dianyajiance.rar
- 华为边缘计算核心板开发帮助手册
- 北邮-计算机网络课件
- 网络课程设计——Ping程序设计
- 基于QT的网络视频直播软件
- libcurl+图灵机器人api编写的只能聊天系
- 软件综合课程设计 基于UML的教师管理
- Qt版塔防游戏
- 数字时钟微机原理课程设计
- 数据库课程设计教室管理信息系统
- 基于stm32 和LCD1602的电子密码锁课程设
- 编译课程设计 基于LL1分析方法的实现
- CA6140杠杆夹具设计课程设计
- 黑马程序员-Qt讲义.pdf
- 计算机网络信息安全工程师技术水平
- 模电课程设计-测量放大器的设计与实
- 《计算机网络》课程-教案经典版本
- 简易聊天工具计算机网络课设
- led花样流水灯课程设计
- STL源码剖析.pdf(侯捷,完整版,已加
- 课程设计报告--算法设计与分析背包问
- 计算机网络期末复习资料
- 自己编写的E00读写程序
- 数据库课程设计报告完整
- 利用QUARTUS II软件 电子秒表设计
- PB课程设计 工资管理系统
- 红外线遥控系统课程设计
- 课程设计 PB开发的订票系统
评论
共有 条评论