エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
デマングル(demangle)する秀丸マクロを書いてみた。 - とりあえず日記
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
デマングル(demangle)する秀丸マクロを書いてみた。 - とりあえず日記
LLVM/Clangを試しているとC++のマングル(mangle)されたシンボル名を、デマングル(demangle)したいことが... LLVM/Clangを試しているとC++のマングル(mangle)されたシンボル名を、デマングル(demangle)したいことが、よくあるので秀丸マクロを書いてみた。 マングルされた名前はGCCとVisualStudioに両対応してます。 動作イメージ1 動作イメージ2(複数行選択) 動作イメージ3(矩形選択) demangleする一般的なやり方 demangleするには、GNU Binary Utilities に含まれる c++filt を使うのが常套手段のようです。 しかしながら自分の環境ではうまくdemangleしてくれなかったので下記ソースコードをVisualStudioへ移植しました。 cp-demangle.cpp cp-demangle.h demangle.h ついでと言っては何ですが、GCCだけでなくVisualStudioのシンボル名もdemangle出来るようにしま