Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in c++20

What am I missing in my custom std::ranges iterator?

c++ c++20 std-ranges

How can I constrain template parameter pack arguments to a "chain" sequence?

Why isn’t my code with C++20 likely/unlikely attributes faster?

c++ c++20 likely-unlikely

'inline' function definition for could not be written to module due to unrecognized expression or statement

Why does g++ in C++-20 mode not recognize nested template class constructor definitions outside the class contrary to member functions?

c++ templates g++ c++20

Link error with static library in C++20 module

Why does C++ span's C style array constructor need type_identity_t?

c++ c++20 ctad std-span

Why is SFINAE for one of the std::basic_string constructors so restrictive?

Non type template parameter of type std::string& compiles in gcc but not in clang

c++ language-lawyer c++20

Why doesn't std::ranges::find compile while std::find works fine?

c++ c++20 std-ranges

Passing std::ranges::views as parameters in C++20

c++ c++20 std-ranges

What is a Designated Initializer?

llvm documentation example does not compile

c++ clang++ llvm-clang c++20

constexpr C++ error: destructor used before its definition

c++ c++20 constexpr

How to use output iterators without a container: Set intersection without storage

Does the standard require `operator->()` to be defined for past-the-end non-contiguous iterators?

How to use `static_assert(std::forward_iterator<my_iterator<...>>);`

constexpr unsigned int * unsigned long not evaluated as unsigned long?