私は、カスタムプリンタの作成に関するチュートリアルを探しています。C++ GDB Pythonプリティプリントチュートリアル?
GDBページにはいくつかの疎なページがありますが、完全ではありませんが想像力にはほど遠いものです。
たとえば、カスタム共有ポインタクラス用のPrettyPrinterを作成できたらと思います。
私は、カスタムプリンタの作成に関するチュートリアルを探しています。C++ GDB Pythonプリティプリントチュートリアル?
GDBページにはいくつかの疎なページがありますが、完全ではありませんが想像力にはほど遠いものです。
たとえば、カスタム共有ポインタクラス用のPrettyPrinterを作成できたらと思います。
トム・トロミーの印刷チュートリアルpart 1とpart 2をチェックしてください。また、私が始めたときに私が自分自身をテンプレートとして使っていたものである、見るべきlibstdc++-v6 pretty printer implementationもあります。もう少し簡単な例(この執筆時点)はBoost pretty printerで、Rüdiger Sonderfeldです。
この1は、まず第面白そう: Python Pretty-Printers from redhat
をこの簡単なチュートリアルから、あなたは、より高度なものに進むことができます。ここ が良い例です:Pretty-printers for libstc++
あなたはこれらのhttp://sourceware.org/gdb/current/onlinedocs/gdb/Writing-a-Pretty_002dPrinter.html#Writing-a-Pretty_002dPrinterを意味ですか? –
はい、複雑な構造のためにかなりのプリンタを実装するという想像力に溢れています。 – Setheron