发布于 2016-12-30 02:47:37 | 345 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

Boost 可移植的C++库

Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一。 Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,是不折不扣的“准”标准库。Boost由于其对跨平台的强调,对标准C++的强调,与编写平台无关。


Boost 1.63.0 发布了,

部分更新内容:

Atomic:

  • Added the static constant atomic<T>::is_always_lock_free for conformance with C++17. The constant indicates that the given specialization always provides lock-free implementation of atomic operations.

  • Improved support of Oracle Studio on x86 targets.

Container: Fixed bugs:

  • "flat_map fails to compile if included after type_traits is instantiated under gcc".

  • "Null reference in pair.hpp triggers runtime warning with -fsanitize=undefined".

  • Fix parameter types in copy_move_algo.hpp: iterator_traits::difference_type -> allocator_traits::size_type.

  • Avoid -Wunreachable-code in do_allocate().

Context:

  • #11687 Xcode (Apple clang) and thread_local

  • #12114 context does not preserve fpu context on ios arm64 devices (fixed for other architecturs too)

  • #12411 fpu registers not preserved with O2 optimizations in Visual Studio (fixed for other architecturs too)

  • #12551 building boost on arm64 causes error: unknown directive

  • reduced signatur for ontop-functions

  • unit-test for private fcontext-API

  • performance-test for ucontext and fcontext fixed

……

完整内容请查看发行日志

下载地址:

unix

windows



历史版本 :
可移植的 C++ 标准库 Boost 发布 1.66.0,新增 HTTP 库
Boost 1.63.0 发布,可移植的 C++ 标准库
Boost 1.61.0 发布,可移植的 C++ 标准库
Boost 1.59.0 发布,可移植的 C++ 标准库
Boost 1.58 版本发布,可移植的 C++ 标准库
Boost 1.57.0 发布,可移植的 C++ 标准库
Boost 1.56.0 发布,可移植的 C++ 标准库
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务