---恢复内容开始---asioboost目录(?)[-]一前言二实现思路通讯包数据结构连接对象连接管理器服务器端的实现对象串行化一、前言boost asio可算是一个简单易用,功能又强大可跨平台的C++通讯库,效率也表现的不错,linux环境是epoll实现的,而windows环境是iocp实现的...
转载 2014-06-16 16:10:00
203阅读
一、前言boost asio可算是一个简单易用,功能又强大可跨平台的C++通讯库,效据包
转载 2022-09-18 10:39:50
572阅读
一般而言我们创建用于接收error的类型大多声明如下:boost::system::error_code error 我们用这个类型去接受在函数中产生的错误如socket.connect( endpoint, error);如果连接失败,错误类型会保存到error中,比如连接主机失败可能会返回这样...
转载 2014-06-13 09:32:00
127阅读
2评论
参考:https://theboostcpplibraries.com/boost.systemboost::system::error_code error = boost::system::errc::make_error_code(boost::system::errc::success)
p
原创 2022-10-14 15:03:37
240阅读
服务端:#include <iostream>#include <string>#include <array>#include <list>#include <functional>#include <map>#include <memory>#include <algorithm>...
原创 2022-12-01 16:49:39
60阅读
在源码安装mysql5.7系列时,出现如下错误:错误现象:CMake Error at cmake/boost.cmake:76 (MESSAGE):  You can download it with -DDOWNLOAD_BOOST=1 -DWITH_BOOST=<directory>   This CMake script will look for
原创 2015-04-06 23:25:24
9142阅读
客户端: void qt_boost::pbSendFileClicked(){ QString filename = ui.leFileName->text(); QByteArray ba = filename.toLatin1(); char * pfilename = ba.data();  Read More
转载 2016-03-18 00:14:00
268阅读
2评论
# TCP Error 115: Operation now in progress ## Introduction When working with network applications, it is common to encounter various error codes. One such error is "TCP error 115: Operation now in pr
原创 2024-01-10 04:22:41
892阅读
#include<iostream> #include<boost/function.hpp> #include<boost/bind.hpp> using namespace std; class Foo { public: void memberFunc(double d, int i, int ...
转载 2021-10-06 15:20:00
220阅读
2评论
Boost test vs2013 fatal error C1001
原创 2021-08-17 14:21:56
537阅读
Boost test vs2013 fatal error C1001
原创 2021-08-17 14:21:16
292阅读
摘于boost官网的几个例子, 做了点小修改, 笔记之. 同步客户端​ void test_asio_synclient()  {      typedef boost::asio::io_service IoService;       // 该命名空间下有几个常用类: accetpt, resolver, endpoint, socket       typedef boost::asio::
转载 2017-07-29 21:08:00
231阅读
12点赞
1评论
有时候写代码时会遇到下面问题 如果有一个文本文件,其包括内容类似于C语言,当中有一行例如以下格式的语句: layout (local_size_x = a,local_size_y = b, local_size_z = c) in; 当中用蓝色标记出的部分(layout, local_size_x
转载 2016-02-16 20:17:00
232阅读
2评论
大家都希望可以像操作STL容器一样的去操作数组,C++可没有提供这个东西,有时候你会选择使用vector来替代,不过
Boost # added to compiler include paths: C:\Program Files\boost\boost_1_77_0 # added to linker library paths: C:\Program Files\boost\boost_1_77_0\stag ...
转载 2021-08-29 23:07:00
236阅读
2评论
 一下仅记录一些关键的知识点:1、电感的峰值电流不能超过电感的饱和电流2、电感的饱和电流是指电感感量下降到标称值的30%(不同厂家这个值有差异)的时候的电流。3、4、5、boost平均电感电流计算公式:IL=Vo*Io/(Vi*n),估算时可以取n≈80%IL=(Vo+Vd)*Io/Vi(仅考虑输出二极管的导通损耗)6、电感的纹波电流△IL,电感电流的纹波跟负载电流的大小没有关系&nbs
转载 3月前
102阅读
Spring Boot Memory Performance想看看Spring Boot的内存性能?这里会看到Vanilla Spring Boot,JVM工具和其它一些东西。有些时候Spring和Spring Boot被认为是“重量级”的,可能就是因为他们允许应用程序超水平发挥,提供很多功能但不需用户写代码。这篇文章关注内存使用以及如何量化Spring的影响。特别是相对于其它JVM应用,我们想知
转载 2024-04-16 11:15:17
99阅读
c++编译可能需要用到Boost库,因此要安装Boost库。1.下载Boost安装包http://www.boost.org/ 到此网站进行下载:https://www.boost.org/users/history/ 这是旧版本列表的链接 之后就可以根据需要找你想要的版本了,在此以Version 1.59.0为例,下载boost_1_59_0.tar.gz 下载完成后,进行解压:tar zxvf
转载 9月前
621阅读
boost.assert提供的主要工具是BOOST_ASSERT宏,类似于C语言的assert,提供运行时的断言,但功能有所增强; 默认情况下,BOOST_ASSERT宏等同于assert宏: # define BOOST_ASSERT(expr) assert(expr); BOOST_ASSER
转载 2017-07-06 16:14:00
218阅读
2评论
10 C++ Boost ASIO网路通信库 TCP/UDP,HTTP
原创 2016-12-28 13:22:23
10000+阅读
  • 1
  • 2
  • 3
  • 4
  • 5