240 发简信
IP属地:陕西
  • Resize,w 360,h 240
    PullWord和C++ REST SDK分词示例

    目标 对锤子有所了解的应该知道3.0系统出了个叫“大爆炸”的功能,会将一段文本炸开成一个个词,用来快速地“提取”信息,这个功能有个关键技术就是分...

    0.1 1705 0 6 1
  • Resize,w 360,h 240
    Vcpkg免配置实现分析

    概述 通过Vcpkg安装library,能够不设定include、library的路径,而且可以自动复制依赖库,是利用到了Visual Stud...

  • Boost.Asio定时器使用示例

    目的 以下将展示如何使用定时器boost::asio::deadline_timer,并简单介绍对应的boost::asio::basic_wa...

  • 关于Boost.Asio

    目的 使用Boost.Asio连接/提供网络服务 了解Boost.Asio提供的功能 了解Boost.Asio的实现 扩展Boost.Asio ...

  • Vcpkg使用指南

    Vcpkg是什么 VC++ Packaging Tool,用来帮助你在Windows上获取C/C++库,目前尚处理预览状态。 快速上手 前提条件...

  • 发送接收缓存asio::buffer及asio::streambuf

    什么是asio::buffer 数据的发送与接收,均是以字节流形式进行处理的,这就需要一个内存连续的存储区域供读取、写入,其表现形式就是内存指针...

  • C++ REST SDK中的异步流

    目的 C++ REST SDK中的PPLX提供了基于任务的异步编程方案,基于PPLX又提供了异步流,用来将输入输出转换为异步操作,其内容包括: ...

  • 如何实现一个简易的benchmark

    目标 Benchmarking in C++中描述了一个简易的benchmark,将逐步分析如何实现该benchmark,及模板化思路。 应用场...

  • 为遗留代码提供STL支持(实现自定义iterator)

    为什么 在很多情况下,集合内容被封装到特定类里,只能通过一些接口来进行访问,而如果是STL容器,则可以利用STL算法进行非常灵活、表达能力更强的...