circular_buffer icon indicating copy to clipboard operation
circular_buffer copied to clipboard

Boost.org circular_buffer module

Results 19 circular_buffer issues
Sort by recently updated
recently updated
newest added

Drone is a continuous integration framework similar to Travis CI. [The C++ Alliance](https://cppalliance.org/) is offering a hosted Drone server for Boost libraries. Please refer to https://github.com/CPPAlliance/drone-ci for more information and...

The fix in the 'develop' branch is for the Embarcadero C++ clang-based compilers.

Having a compile-time size of a circular buffer is often useful: ``` boost::circular_array v; ``` Will attempt to provide this in a forthcoming PR if everyone thinks it's a good...

Hi, I am trying to integrate boost into an android application for use with the Android NDK. I am trying to integrate boost 1.70. I have tried two different configurations...

For possible implementation and benchmarking please see [here](https://gist.github.com/yuvalif/aa3691c62959b1a9d7dbf7adceac0c78).

I would like to use circular_buffer with Asio. And I'm not the only one -> https://stackoverflow.com/questions/19859833/read-data-into-a-circular-buffer I could do something like beast::buffers_cat( asio::buffer(array_one().first, array_one().second), asio::buffer(array_two().first, array_two().second) ) to inform asio's...

Summary: this fixes the error reported by -fsanitize=nonnull-attribute analyzer: /workdir/UnpackedTarball/boost/boost/circular_buffer/debug.hpp:37:17: runtime error: null pointer passed as argument 1, which is declared to never be null > /usr/include/string.h:62:62: note: nonnull attribute...

This is part of the effort to make the Boost libraries "modular" for build and consumption. See https://lists.boost.org/Archives/boost/2024/01/255704.php and https://github.com/grafikrobot/boost-b2-modular/blob/b2-modular/README.adoc for more information. This PR depends on the following other...

`std::memset` calls with a nullptr argument are flagged as UB by GCC `-fsanitize=undefined`, so check the size first See https://godbolt.org/z/Kjch8dd1d for a simple example showing the diagnostics Fixes #39