デバッグしようとすると、この出力が表示されます
プログラムは、 /home/devsw/tmp/objdir/i686-pc-linux-gnu/libstdc++-v3/include/の
std::string::compare (this=0x88fd430, __str=@0xbfff9060) でシグナル SIGSEGV、セグメンテーション違反 0x43989029 を受け取りました。
ビット/char_traits.h:253253 { return memcmp(__s1, __s2, __n); }
現在の言語: auto; 現在C++
valgrind を使用すると、この出力が得られます
==12485== プロセスはシグナル 11 (SIGSEGV) のデフォルト アクションで終了します
==12485== アドレス 0x0 のマップされた領域の権限が正しくあり
ません ==12485== 0x1: (path_to_my_executable_file/executable_file 内)