名前修飾とは
なまえしゅうしょく
C++のコンパイラが、関数名に引数の型や名前空間の情報を埋め込んでシンボル名を作ること。マングリングとも呼ぶ。オーバーロードした関数をリンカが区別できる。
この用語の分野: リンカ・ローダと実行形式
なまえしゅうしょく
C++のコンパイラが、関数名に引数の型や名前空間の情報を埋め込んでシンボル名を作ること。マングリングとも呼ぶ。オーバーロードした関数をリンカが区別できる。
この用語の分野: リンカ・ローダと実行形式
リンカ 位置独立コード ASLR ELF エントリポイント オブジェクトファイル 共有ライブラリ 再配置 GOT(グローバルオフセットテーブル) シンボル解決