受欢迎的博客标签
RSS

博客文章标记 'c++ socket'

c++ 在Release版本中实现TRACE输出信息记录到文件功能
TRACE宏对于VC下程序调试来说是很有用的东西,有着类似printf的功能;该宏仅仅在程序的DEBUG版本中出现,当RELEASE的时候该宏就完全消失了,从而帮助你调试也在RELEASE的时候减少代码量
vs2019 无法打开源文件stdafx.h 的问题
Windows和MFC的include文件都非常大,即使有一个快速的处理程序,编译程序也要花费相当长的时间来完成工作。由于每个.CPP文件都包含相同的include文件,为每个.CPP文件都重复处理这些文件就显得很傻了。
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