tbox v1.6.4更新,新增 c11 风格原子操作

栏目: 软件资讯 · 发布时间: 5年前

内容简介:此版本主要改进stream/stdio读写,字符集编码转换等操作,并重构整个原子操作实现,新增了c11风格atomic api来更细粒度控制。 项目源码 官方文档 新特性 #70: 添加tb_stream_init_from_sock_ref()接口去直接打开一...

此版本主要改进stream/stdio读写,字符集编码转换等操作,并重构整个原子操作实现,新增了c11风格atomic api来更细粒度控制。

新特性

  • #70: 添加tb_stream_init_from_sock_ref()接口去直接打开一个socket作为stream去读取数据。
  • 添加stdfile接口去读写stdin, stdout和stderr。
  • #81: 添加对进程和线程的cpu亲缘性设置和获取
  • 添加filelock文件锁跨平台api接口
  • 添加匿名管道,命名管道支持

改进

  • 优化queue_buffer模块
  • 改进stream接口实现
  • 改进字符集编码转换,以及增加对ANSI编码的支持
  • 改进原子操作,并增加c11风格原子接口
  • 改进spinlock实现
  • 新增进程输出重定向到管道
  • 针对协程栈使用虚拟内存
  • 改进基于openssl/mbedtls的https访问

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Processing编程学习指南(原书第2版)

Processing编程学习指南(原书第2版)

[美]丹尼尔希夫曼(Daniel Shiffman) / 李存 / 机械工业出版社 / 2017-3-1 / 99.00元

在视觉化界面中学习电脑编程的基本原理! 本书介绍了编程的基本原理,涵盖了创建最前沿的图形应用程序(例如互动艺术、实时视频处理和数据可视化)所需要的基础知识。作为一本实验风格的手册,本书精心挑选了部分高级技术进行详尽解释,可以让图形和网页设计师、艺术家及平面设计师快速熟悉Processing编程环境。 从算法设计到数据可视化,从计算机视觉到3D图形,在有趣的互动视觉媒体和创意编程的背景之......一起来看看 《Processing编程学习指南(原书第2版)》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

SHA 加密
SHA 加密

SHA 加密工具