Popular blog tags
RSS

Blog posts tagged with 'c++ socket'

vs2019 无法打开源文件stdafx.h 的问题
Windows和MFC的include文件都非常大,即使有一个快速的处理程序,编译程序也要花费相当长的时间来完成工作。由于每个.CPP文件都包含相同的include文件,为每个.CPP文件都重复处理这些文件就显得很傻了。
在Release版本中实现TRACE输出信息记录到文件功能
在Release版本中不支持TRACE打印信息。所以在Release中需要自己实现TRACE,由于在VC6.0中不支持宏传递可变参数,所以编写函数实现TRACE; 1. 在stdafx.cpp中编写函数实现TRACE功能; CStdio
C++调试release版的dll步骤

工程项目上右键 -> 属性
2.c++ -> 常规 ->调试信息格式     选      程序数据库(/Zi)或(/ZI), 注意:如果是库的话

c++编译错误:C2061重性 语法错误: 标识符“RCV_REPORT_STRUCTEx”

在VS2019下进行VC++调试时,出现这样一种错误:C2061重性 语法错误: 标识符“RCV_REPORT_STRUCTEx” ,当时感觉十分怪异.

   &n

c++ socket编程实战系列(2):Windows服务器端判断客户端socket断开连接几种方法

一、客户端断开的场景描述

以下是针对socket使用TCP协议的情况

1.客户端主动断开连接:如果是使用的是TCP协议,客户端close,服务端recv会收到到0字节。

Windows server VS2019 C++ Server Socket简单服务器端与客户端(只支持一个客户端反复连接/断开,非线程)

服务端:

#include "pch.h"
#include<iostream>
#include<WinSock2.h>

                    
c++ socket编程实战系列(1):c++ socket 编程需要掌握的基础知识

1.了解socket

socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,都可以用“打开open –>

c++ socket 一个客户端和服务端通信的控制台程序
环境:windowsservervs2019cserver端
'_itoa': This function or variable may be unsafe. Consider using _itoa_s instead.

'_itoa': This function or variable may be unsafe. Consider using _i

c c++ time
asctime Convert tm structure to string (function ) ctime Convert time_t value to string (function ) gmtime Convert