Boost
宇宙379
C/C++,VC++
展开
-
Boost 入门之3 - 格式化
// boost_.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <stdlib.h>#include <iostream>#include <boost/format.hpp>using namespace std;//类似c的sprintf,MFC的Format.int _tmain() { cout << boost:原创 2016-04-08 11:33:51 · 1075 阅读 · 0 评论 -
Boost 入门之3 - 测量时间流逝
#include <Windows.h>#include <iostream>using namespace std;#include <boost/timer.hpp>#include <boost/progress.hpp>using namespace boost;int main(int argc, char* argv[]){ timer t; Sleep(1原创 2016-04-08 11:41:05 · 641 阅读 · 0 评论 -
Boost 入门之2 - 类型转换
相当于atio,aof.#include "stdafx.h"#include <iostream>#inlcude <string>using namespace std;#include <boost\lexical_cast.hpp>using namespace boost;int _tmain(int argc,_TCHAR* argv[]){ int i = 888;原创 2016-04-08 10:45:13 · 580 阅读 · 0 评论 -
Boost 入门之1 - 下载与安装
boost库是一个开源免费的C++第三方库,它是一个非常优秀的库,是C++标准的最好实践之一,因此也经常被用于商业的开发。facebook就用到boost。boost中很多组件被列入C++标准,C++17标准中更多组件将被加入。 1. 下载地址 官网下载即可。http://www.boost.org/ 官网最终下载链接到:https://sourceforge.net/projects/bo原创 2016-03-18 10:48:58 · 9742 阅读 · 3 评论 -
Protobuf 入门
下载 https://sourceforge.net/projects/protobuf/?source protobuf-2.6.0.zip https://github.com/google/protobuf 编译 解压,打开protobuf.sln,编译生成库文件(libprotoc.lib,libprotobuf.lib)和编译器 (protoc.exe). (只用生成libpr原创 2016-04-05 14:25:00 · 1485 阅读 · 0 评论 -
boost 安装使用(linux)
1.下载 https://www.boost.org/users/download/#repository 下载最新的: boost_1_67_0.tar.bz2 (用tar命令可以产生.tar包,gzip可以生gz包,bzip2可以产生bz2包.其中bz2的压缩率高一些。) 2. 解压 tar -xzvf boost_1_67_0.tar.gz //解压tar.gz tar ...原创 2018-05-29 10:41:42 · 12149 阅读 · 3 评论 -
boost- asio 测试
asio_001.cpp// 一个简单的回显服务器#include &lt;iostream&gt;#include &lt;memory&gt;#include &lt;array&gt;#include &lt;boost/asio.hpp&gt;using boost::asio::ip::tcp;// 服务器和某个客户端之间的“会话”// 负责处理读转载 2018-05-29 11:12:44 · 389 阅读 · 0 评论