nowfound

Life & fun · September 30, 2023

A C++ dump func. that can print multi-D vectors, maps, tuples, and all

A C++ library for debugging purposes that can print any variable, even user-defined types. - philip82148/cpp-dump

A C++ dump func. that can print multi-D vectors, maps, tuples, and all launched on September 30, 2023 with 82 votes, #1,133 of 4,228 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 3 years on.

In plain words

This is a C++ utility function for debugging that prints multi-dimensional vectors, maps, tuples, and other data structures to output. It is designed for C++ developers who need to quickly visualize complex nested data during development and testing. The tool handles multiple container types and dimensions in a single function, reducing the need to write custom print statements for different data structures.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • A dbg(...) macro for C++2019 · github.com · ▲162

    A dbg(…) macro for C++. Contribute to sharkdp/dbg-macro development by creating an account on GitHub.

  • Using C++23 <stacktrace> to get proper crash logs in C++ programs2023 · github.com · ▲103

    A simple way to output stack traces when a program crashes in C++, using the new C++23 <stacktrace> header - TylerGlaiel/Crashlogs

  • OC
  • Dlg – Zero-cost printf-style debugging for Go2025 · github.com · ▲64

    Hey HN, I tend to use printf-style debugging as my primary troubleshooting method and only resort to gdb as a last resort. While I like its ease of use printf debugging isn't without its annoyances, namely removing the print statements once you're done. I used to use trace-level logging from proper logging libraries but adding trace calls in every corner quickly gets out of control and results in an overwhelming amount of output. To scratch my own itch I created dlg - a minimal debugging library that disappears completely from production builds. Its API exposes just a single function, Printf…

  • I wrote a C++ ray tracer from scratch without AIJun 2026 · github.com · ▲155

    C++ Path Tracer from scratch with zero third-party libraries. - themartiano/luz

  • Debugging-Friendly Tracebacks for Python2019 · github.com · ▲123

    Debugging-friendly exceptions for Python. Contribute to cknd/stackprinter development by creating an account on GitHub.

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, September 2023

the whole month →
  • Loops▲1,556

    Measure whether a campaign drove the desired outcome

    Dev tools · 2023 · loops.so

  • Tally 2.0▲1,479

    The simplest way to create forms for free

    Dev tools · 2023 · tally.so

  • Klu AI▲1,462

    Your data, unified and interactive

    AI · 2023 · klu.so

  • FirstHR▲1,063

    All-in-one HR platform for founders with dreams and teams

    Work · 2023 · firsthr.app

  • DevHunt▲945

    Open source Product Hunt for dev tools

    Dev tools · 2023 · devhunt.org

  • GenAI app to create personalized content

    AI · 2023 · yarnit.app