Boost logo

Boost Users :

From: Marek Küthe (m-k-mailling-list_at_[hidden])
Date: 2025-04-11 13:32:52


Hello,

I have two questions about the Boost.Hash2 library:
1. Which xxHash algorithm is implemented exactly (I somehow couldn't see
this in the documentation). As far as I know there are four: XXH32,
XXH64, XXH3_64bits and XXH3_128bits [1]. Boost.Hash2 implements
xxhash_32 and xxhash_64, but is this the old xxHash version (XXH32,
XXH64) or the new xxHash version 3 (XXH3_64bits, XXH3_128bits)?
2. Is there a specific reason why the old cstdio library and not
iostream/fstream from C++ is used in the examples [2]?

I'm not that experienced with C++ programming yet - so the questions
might be a bit “stupid”, but I would still appreciate an answer!

Regards
Marek Küthe

[1] https://xxhash.com/
[2]
https://www.boost.org/doc/libs/1_88_0/libs/hash2/doc/html/hash2.html#example_hash2sum

On Thu, 10 Apr 2025 20:32:52 -0700
Marshall Clow via Boost-users <boost-users_at_[hidden]> wrote:

> Release 1.88.0 of the Boost C++ Libraries is now available.
>
> These open-source libraries work well with the C++ Standard Library,
> and are usable across a broad spectrum of applications. The Boost
> license encourages both commercial and non-commercial use.
>
> The release contains two new libraries:
>
> * Hash2: An extensible hashing framework, from Peter Dimov and Christian Mazakas.
> * MQTT5: MQTT5 client library built on top of Boost.Asio, from Ivica Siladić, Bruno Iljazović, and Korina Šimičević.
>
> as well as numerous enhancements and bug fixes for existing libraries.
>
> For details, including download links, see
> <http://www.boost.org/users/news/version_1.88.0>
>
> You can also download directly from:
> <https://archives.boost.io/release/1.88.0/source/>
>
> To install this release on your system, see
> <http://www.boost.org/doc/libs/release/more/getting_started/index.html>
>
> Thanks to everyone who participated in this release.
>
> -- The Boost Release Team
>
> Marshall Clow, Glen Fernandes, Ion Ion Gaztañaga
>
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]
> https://lists.boost.org/mailman/listinfo.cgi/boost-users

-- 
Marek Küthe
m.k_at_[hidden]
er/ihm he/him



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net