タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

VC++とStackTraceに関するbabydaemonsのブックマーク (1)

  • C++/WindowsでPDBを使ってスタックバックトレースを表示する

    プログラムで構造化例外が出た時に、スタックバックトレースを見たくなったのですが、その時に作った簡単な動作検証用コードを載せておきます。 構造化例外が出るコード まずはわざと構造化例外が発生するプログラムを用意します。 一番下のmain関数から始まって、test2関数で構造化例外が発生します。 #include "pch.h" #include <iostream> #include "StackBackTrace.h" void test2() { char *a = nullptr; memcpy(a, "abc", 4); } void test1() { test2(); } void se_translator(unsigned int u, _EXCEPTION_POINTERS *e) { printf_s("In se_translator. cEip = 0x%x\n",

    C++/WindowsでPDBを使ってスタックバックトレースを表示する
  • 1