<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[如果爱下去的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_21232339</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_21232339]]></copyright><item><title><![CDATA[win10下vs2019编译使用boost库v1_75_0]]></title><link>https://blog.youkuaiyun.com/qq_21232339/article/details/114170709</link><guid>https://blog.youkuaiyun.com/qq_21232339/article/details/114170709</guid><author>qq_21232339</author><pubDate>Sat, 27 Feb 2021 14:34:51 +0800</pubDate><description><![CDATA[boost介绍

Boost库是为C++语言标准库提供扩展的一些C++程序库的总称。

boost是一个准标准库，相当于STL的延续和扩充，它的设计理念和STL比较接近，都是利用泛型让复用达到最大化。不过对比STL，boost更加实用。 STL集中在算法部分，而boost包含了不少工具类，可以完成比较具体的工作。

Boost库由Boost社区组织开发、维护。其目的是为C++程序员提供免费、同行审查的、可移植的程序库。Boost库可以与C++标准库完美共同工作，并且为其提供扩展功能。Boost库使用Boo.]]></description><category></category></item><item><title><![CDATA[c++字符串完全指南]]></title><link>https://blog.youkuaiyun.com/qq_21232339/article/details/51252741</link><guid>https://blog.youkuaiyun.com/qq_21232339/article/details/51252741</guid><author>qq_21232339</author><pubDate>Sat, 27 Feb 2021 13:21:30 +0800</pubDate><description><![CDATA[<input id="
__VIEWSTATE" type="hidden" name="__VIEWSTATE"> 


C++字符串完全指南 - Win32字符编码（一）






前言
字符串的表现形式各异，象TCHAR，std::string，BSTR等等，有时还会见到怪怪的用_tcs起头的宏。这个指南的目的就是说明各种字符串类型及其用途，并说明如何在必要时进行类]]></description><category></category></item><item><title><![CDATA[CFileFind类的使用总结(转)]]></title><link>https://blog.youkuaiyun.com/qq_21232339/article/details/51798639</link><guid>https://blog.youkuaiyun.com/qq_21232339/article/details/51798639</guid><author>qq_21232339</author><pubDate>Fri, 01 Jul 2016 09:15:32 +0800</pubDate><description><![CDATA[﻿﻿
CFileFind类的使用总结
2007-7-7
1、CFileFind类的声明文件保存在afx.h头文件中。
2、该类的实现的功能：执行本地文件的查找(查找某个具体的文件，查找某类文件x*.x*，查找所有文件*.*)
3、CFileFind类是CGopherFileFind和CFtpFileFind类的基类。
4、CFileFind类的构造函数::CFileFind()和关闭函]]></description><category></category></item><item><title><![CDATA[setsockopt()用法（参数详细说明）]]></title><link>https://blog.youkuaiyun.com/qq_21232339/article/details/51272897</link><guid>https://blog.youkuaiyun.com/qq_21232339/article/details/51272897</guid><author>qq_21232339</author><pubDate>Thu, 28 Apr 2016 11:16:21 +0800</pubDate><description><![CDATA[int setsockopt(
SOCKET s,
int level,
int optname,
const char* optval,
int optlen
);
s(套接字): 指向一个打开的套接口描述字
level:(级别)： 指定选项代码的类型。
SOL_SOCKET: 基本套接口
IPPROTO_IP: IPv4套接口
IPPROTO_IPV6: IPv6套接口]]></description><category></category></item><item><title><![CDATA[TCP连接异常断开检测]]></title><link>https://blog.youkuaiyun.com/qq_21232339/article/details/51272865</link><guid>https://blog.youkuaiyun.com/qq_21232339/article/details/51272865</guid><author>qq_21232339</author><pubDate>Thu, 28 Apr 2016 11:13:57 +0800</pubDate><description><![CDATA[TCP是一种面向连接的协议，连接的建立和断开需要通过收发相应的分节来实现。某些时候，由于网络的故障或是一方主机的突然崩溃而另一方无法检测到，以致始终保持着不存在的连接。下面介绍一种方法来检测这种异常断开的情况

1) 在TCP协议中提供了KEEPALIVE检测。该选项使能后，在一个TCP连接上，若指定的一段时间内没有数据交换，则自动发送分节等待对方确认。

     SO_KEEPALIV]]></description><category></category></item><item><title><![CDATA[基于Windows Socket 的网络通信中的心跳机制原理]]></title><link>https://blog.youkuaiyun.com/qq_21232339/article/details/51272836</link><guid>https://blog.youkuaiyun.com/qq_21232339/article/details/51272836</guid><author>qq_21232339</author><pubDate>Thu, 28 Apr 2016 11:11:44 +0800</pubDate><description><![CDATA[引言

    在采用TCP 连接的C/S 结构的系统中，当通信的一方正常关闭或退出时，另一方能收到相应的连接引言

在采用TCP 连接的C/S 结构的系统中，当通信的一方正常关闭或退出时，另一方能收到相应的连接
断开的通知，然后进行必要的处理；但如果任意一方发生所谓的“非优雅断开”，如：意外崩溃、死机、
拔掉网线或路由器故障时，另一方无法得知TCP 连接已经失效，除非继续在此连接上不]]></description><category></category></item><item><title><![CDATA[BSTR用法详解]]></title><link>https://blog.youkuaiyun.com/qq_21232339/article/details/51220592</link><guid>https://blog.youkuaiyun.com/qq_21232339/article/details/51220592</guid><author>qq_21232339</author><pubDate>Fri, 22 Apr 2016 15:27:10 +0800</pubDate><description><![CDATA[BSTR详解
 BSTR 详解一 - BSTR 简介和内部结构 

1          Why need BSTR 

COM 是一种跨编程语言的平台，需要提供语言无关的数据类型。多数编程语言有自己的字符串表示。 
·                     C++ 字符串是以 0 结束的 ASCII 或 Unicode 字符数组 
·                     Vi]]></description><category></category></item><item><title><![CDATA[用C语言Linux下打印带颜色的字符串]]></title><link>https://blog.youkuaiyun.com/qq_21232339/article/details/43674757</link><guid>https://blog.youkuaiyun.com/qq_21232339/article/details/43674757</guid><author>qq_21232339</author><pubDate>Mon, 09 Feb 2015 20:09:20 +0800</pubDate><description><![CDATA[字背景颜色范围:40----49 

40:黑 

41:深红 

42:绿 

43:黄色 

44:蓝色 

45:紫色 

46:深绿 

47:白色  
字颜色:30-----------39 

30:黑 

31:红 

32:绿 

33:黄 

34:蓝色 

35:紫色 

36:深绿 

37:白色  
===]]></description><category></category></item><item><title><![CDATA[进程与线程的区别]]></title><link>https://blog.youkuaiyun.com/qq_21232339/article/details/43148595</link><guid>https://blog.youkuaiyun.com/qq_21232339/article/details/43148595</guid><author>qq_21232339</author><pubDate>Mon, 26 Jan 2015 09:12:02 +0800</pubDate><description><![CDATA[简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 
线程的划分尺度小于进程，使得多线程程序的并发性高。
另外，进程在执行过程中拥有独立的内存单元，而多个线程共享内存，从而极大地提高了程序的运行效率。
线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行，必须依存在应用程序中，由应用程序提供多个线程执行控制。
从逻]]></description><category></category></item><item><title><![CDATA[linux系统编程：exec系列函数（execl,execlp,execle,execv,execvp)使用]]></title><link>https://blog.youkuaiyun.com/qq_21232339/article/details/43055497</link><guid>https://blog.youkuaiyun.com/qq_21232339/article/details/43055497</guid><author>qq_21232339</author><pubDate>Fri, 23 Jan 2015 14:23:00 +0800</pubDate><description><![CDATA[一，exec替换进程映像
在进程的创建上Unix采用了一个独特的方法，它将进程创建与加载一个新进程映象分离。这样的好处是有更多的余地对两种操作进行管理。
当我们创建了一个进程之后，通常将子进程替换成新的进程映象，这可以用exec系列的函数来进行。当然，exec系列的函数也可以将当前进程替换掉。
例如：在shell命令行执行ps命令，实际上是shell进程调用fork复制一个新的子进程，在利用]]></description><category></category></item><item><title><![CDATA[Linux常见的头文件]]></title><link>https://blog.youkuaiyun.com/qq_21232339/article/details/43023803</link><guid>https://blog.youkuaiyun.com/qq_21232339/article/details/43023803</guid><author>qq_21232339</author><pubDate>Thu, 22 Jan 2015 19:23:28 +0800</pubDate><description><![CDATA[linux常用头文件如下：
1、POSIX标准定义的头文件
目录项
文件控制
文件名匹配类型
路径名模式匹配类型
组文件
网络数据库操作
口令文件
正则表达式
TAR 归档值
终端I/O
符号常量
文件时间
字符扩展类型
-------------------------
INTERNET 定义
套接字本地接口
INTERNET 地址族
传输控制协议定义
-]]></description><category></category></item></channel></rss>