-
Updated
Mar 6, 2022 - C++
{{ message }}
C++ is a popular and widely used mid-level language. It was designed as an extension of the C language.
There is constexpr, consteval but constinit is not described.
It could be worth to add it.
Open Source Routing Machine - C++ backend
The fastest feature-rich C++11/14/17/20 single-header testing framework
We should add an example that demonstrates how to use a CUDA stream with thrust algorithms, e.g:
thrust::reduce(thrust::device.on(stream), ...);
Postmodern immutable and persistent data structures for C++ — value semantics at scale
C++ Insights - See your source code with the eyes of a compiler
A curated list of awesome header-only C++ libraries
Functional Programming Library for C++. Write concise and readable C++ code.
Your standard library for metaprogramming
Cross-platform C++11 header-only library for memory mapped file IO
Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
Table Maker for Modern C++
SIMD Vector Classes for C++
I would like to be able to determine my device-wide primitive's temp_storage_bytes before I have all of the primitive's arguments ready. The interface for obtaining it ostensibly requires everything to be ready for the actual run - and the documentation does not make it clear what arguments it actually needs and what it's going to do with them (e.g. will it look at the input at all, in any way? Pr
This is for first-time-contributors :
Add functions which belong to a particular header file in its corresponding .md file inside the header folder.
For example
std::sort belongs to algorithm header file, so make a new file sort.md inside the algorithm directory while maintaining the CONTIBUTING gu
Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20
TreeFrog Framework : High-speed C++ MVC Framework for Web Application
std::tuple like methods for user defined types without any macro or boilerplate code
Describe the bug
When compiler flags are such that __FILE__ macro is replaced with a relative file path (on MSVC no /Z7, /Zi or /ZI and no /FC) then it might be replaced with just a filename with no path separators. In this case tags for tests with --filenames-as-tags do not contain '#' symbol.
The bug is present in the 2.x branch, but not in the main branch where the relevant code has