2018年8月16日

MFC_TCP_Server

摘要: 1 // New_MFC_TCP_SreverDlg.h : 头文件 2 // 3 #define WM_SOCKET WM_USER+100 4 #pragma once 5 6 7 // CNew_MFC_TCP_SreverDlg 对话框 8 class CNew_MFC_TCP_SreverDlg : public CDialogEx 9 { 10 // 构造 1... 阅读全文

posted @ 2018-08-16 17:57 Doctor_uee 阅读(869) 评论(0) 推荐(0)

MFC_TCP_Clent

摘要: 1 // New_MFC_TCP_ClientDlg.cpp : 实现文件 2 // 3 4 #include "stdafx.h" 5 #include "New_MFC_TCP_Client.h" 6 #include "New_MFC_TCP_ClientDlg.h" 7 #include "afxdialogex.h" 8 9 #ifdef _D... 阅读全文

posted @ 2018-08-16 17:56 Doctor_uee 阅读(1083) 评论(0) 推荐(0)

2017年12月30日

TcpSocket的基本框架用法

摘要: 1 #define _CRT_SECURE_NO_WARNINGS /* VS2013,2015需要这一行 */ 2 #include 3 #include 4 5 #include "osapi/osapi.h" 6 //客户端 7 int main() 8 { 9 // 打开Socket 10 OS_TcpSocket client_sock; 11 ... 阅读全文

posted @ 2017-12-30 23:27 Doctor_uee 阅读(539) 评论(0) 推荐(0)

2017年12月27日

通信协议

摘要: 1 #define _CRT_SECURE_NO_WARNINGS /* VS2013,2015需要这一行 */ 2 #include 3 #include 4 5 #include "osapi/osapi.h" 6 7 /* 发送文件 */ 8 9 int main() 10 { 11 printf("发送方: port=9000 ...\n"); 12 ... 阅读全文

posted @ 2017-12-27 12:35 Doctor_uee 阅读(194) 评论(0) 推荐(0)

2017年12月25日

Socket更多的操作_CPP

摘要: 1 #define _CRT_SECURE_NO_WARNINGS /* VS2013,2015需要这一行 */ 2 #include 3 #include 4 5 #include "osapi/osapi.h" 6 7 int main() 8 { 9 printf("发送方: port=9000 ...\n"); 10 11 OS_UdpSock... 阅读全文

posted @ 2017-12-25 12:38 Doctor_uee 阅读(181) 评论(0) 推荐(0)

2017年12月21日

CPP_Socket基本操作

摘要: 1 #define _CRT_SECURE_NO_WARNINGS /* VS2013,2015需要这一行 */ 2 #include 3 #include 4 5 #include "osapi/osapi.h" 6 //下载osapi,已经封装还相应头文件 7 int main() 8 { 9 printf("发送方: port=9000 ...\n"); 1... 阅读全文

posted @ 2017-12-21 12:33 Doctor_uee 阅读(422) 评论(0) 推荐(0)

2017年12月19日

CPP_信号量

摘要: 1 #define _CRT_SECURE_NO_WARNINGS /* VS2013,2015需要这一行 */ 2 #include 3 #include 4 #include 5 #include "osapi/osapi.h" 6 7 8 OS_Mutex g_mutex; 9 int g_buf[100]; // 缓冲区:最多存放100个数 10 int g_... 阅读全文

posted @ 2017-12-19 18:02 Doctor_uee 阅读(242) 评论(0) 推荐(0)

2017年12月18日

CPP线程_互斥锁

摘要: 1 #define _CRT_SECURE_NO_WARNINGS /* VS2013,2015需要这一行 */ 2 #include 3 4 #include "osapi/osapi.h" 5 6 OS_Mutex g_mutex;//定义互斥锁 7 char g_key[16]; // Generator更新它,Checker获取它 8 9 class KeyGe... 阅读全文

posted @ 2017-12-18 12:47 Doctor_uee 阅读(358) 评论(0) 推荐(0)

2017年12月15日

CPP线程的停止与回收

摘要: 1 #define _CRT_SECURE_NO_WARNINGS /* VS2013,2015需要这一行 */ 2 #include 3 4 #include "osapi/osapi.h" 5 6 // 定义一个类 7 class Buddhist : public OS_Thread 8 { 9 public: 10 int Start() //封装线程开... 阅读全文

posted @ 2017-12-15 23:39 Doctor_uee 阅读(358) 评论(0) 推荐(0)

2017年12月14日

CPP_多线程

摘要: 1 #define _CRT_SECURE_NO_WARNINGS /* VS2013,2015需要这一行 */ 2 #include 3 //下载osapi并安装到目录 4 //本文档为学习文档 5 #include "osapi/osapi.h" 6 7 // 定义一个类 8 class Buddhist : public OS_Thread 9 { 10 privat... 阅读全文

posted @ 2017-12-14 12:59 Doctor_uee 阅读(122) 评论(0) 推荐(0)

导航