Why is stl unreadable?

This page summarizes the projects mentioned and recommended in the original post on /r/cpp_questions

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • STL

    MSVC's implementation of the C++ Standard Library.

    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)

  • llvm-project

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org. (by libcxx)

    libc++

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • llvm-project

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

    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)

  • AECforWebAssembly

    A port of ArithmeticExpressionCompiler from x86 to WebAssembly, so that the programs written in the language can run in a browser. The compiler has been rewritten from JavaScript into C++.

    I had no idea that is a valid syntax! OK, my largest C++ program to this day is only 5'500 lines of code. If I were making larger programs, I'd probably know stuff like that.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts