首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签boost-asio

#boost-asio

19.8 Boost Asio 异或加密传输

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

异或加密是一种对称加密算法,通常用于加密二进制数据。异或操作的本质是对两个二进制数字进行比较,如果它们相同则返回0,如果不同则返回1。异或加密使用一把密钥将明文...

18930

19.8 Boost Asio 异或加密传输

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

异或加密是一种对称加密算法,通常用于加密二进制数据。异或操作的本质是对两个二进制数字进行比较,如果它们相同则返回0,如果不同则返回1。异或加密使用一把密钥将明文...

12220

19.5 Boost Asio 传输结构体

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

同步模式下的结构体传输与原生套接字实现方式完全一致,读者需要注意的是在接收参数是应该使用socket.read_some函数读取,发送参数则使用socket.w...

15020

19.9 Boost Asio 同步字典传输

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

这里所代指的字典是Python中的样子,本节内容我们将通过使用Boost中自带的Tokenizer分词器实现对特定字符串的切割功能,使用Boost Tokeni...

13130

19.6 Boost Asio 文本压缩传输

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

Base64是一种二进制到文本的编码方案,用于将二进制数据转换为ASCII字符串格式。它通过将二进制数据流转换为一系列64个字符来工作,这些字符都可以安全地传输...

21230

19.7 Boost Asio 传输序列化数据

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

序列化和反序列化是指将数据结构或对象转换为一组字节,以便在需要时可以将其存储在磁盘上或通过网络传输,并且可以在需要时重新创建原始对象或数据结构。

15230

C++ ASIO 实现异步套接字管理

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

Boost ASIO(Asynchronous I/O)是一个用于异步I/O操作的C++库,该框架提供了一种方便的方式来处理网络通信、多线程编程和异步操作。特别...

39720

4.1 C++ Boost 字符串处理库

微软技术分享

中国联通(北京) · 高级工程师 (已认证)

Boost 库是一个由C/C++语言的开发者创建并更新维护的开源类库,其提供了许多功能强大的程序库和工具,用于开发高质量、可移植、高效的C应用程序。Boost库...

32130
领券