std_bot_cpp
STL
Our great sponsors
- SonarCloud - Analyze your C and C++ projects with just one click.
- Mergify - Updating dependencies is time-consuming.
- InfluxDB - Collect and Analyze Billions of Data Points in Real Time
std_bot_cpp | STL | |
---|---|---|
4 | 150 | |
9 | 9,114 | |
- | 1.3% | |
0.0 | 0.0 | |
6 months ago | 5 days ago | |
C++ | C++ | |
- | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
std_bot_cpp
- How do you use the Catch testing library?
- Memory safety is the new black
-
std_bot rewritten in C++
The last few weeks I worked on the std_bot (originally written in Python) and I have completely rewritten it in C++: Repo
STL
-
Learn to write production quality STL like classes
All standard libraries of major compilers are now open. For example, you can find header files from STL for MSVC here: https://github.com/microsoft/STL/tree/main/stl/inc.
-
MSVC C++23 Update
Do you have a list of the bugs you've filed and their current status, like the one I have for the STL? I saw you mentioned 3 bugs 7 months ago, 2 of which were fixed in 17.6 and the third of which was a duplicate of an active bug ("deducing this" is known to not yet work with modules, which is why we don't define the feature-test macro to claim full support).
-
Has Boost lost its charm?
Yep. And look at our implementation's name: https://github.com/microsoft/STL
-
Please can someone tell me where I can find the content of the STL
Microsofts STL: https://github.com/microsoft/STL
-
What exactly are std::visit and std::variant
MS STL
-
Why is stl unreadable?
A quick reference for std::vector: - MSVC: https://github.com/microsoft/STL/blob/main/stl/inc/vector - LLVM/libc++: https://github.com/llvm/llvm-project/blob/main/libcxx/include/vector - GCC/libstdc++: https://gcc.gnu.org/git/?p=gcc.git;a=blob_plain;f=libstdc%2B%2B-v3/include/bits/stl_vector.h;hb=refs/heads/master (actual impl, vector header is nearly empty)
MSVC
-
What are some of the ways to make a super nasty nested loop become clean?
We've also merged std::views::cartesian_product for VS 2022 17.7 Preview 2 from our contributor JMazurkiewicz. You can try it out today by building the microsoft/STL repo.
What are some alternatives?
EA Standard Template Library - EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
asio - Boost.org asio module
tracy - Frame profiler
gcc
robin-hood-hashing - Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20
llvm-project - The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
ziglings - Learn the Zig programming language by fixing tiny broken programs.
julia - The Julia Programming Language
C++ Format - A modern formatting library
Folly - An open-source C++ library developed and used at Facebook.
kc85.zig - A KC85 emulator written in Zig
node - Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles: