#4 new defect
const と他のものが同じ名前になると、コンパイル時エラーになる
| 報告者: | admin | 担当者: | |
|---|---|---|---|
| 優先度: | major | マイルストーン: | V1.8以降 |
| コンポーネント: | 1 文法 | バージョン: | |
| キーワード: | 関係者: |
詳細
定数(const)は define により実現されている。
attr の名前など、同じ名前をつけてしまうと、コンパイル時に分りにくいエラーとなる
const は一般名前有効範囲ではなく、全体的な名前有効範囲に属すると考えら得る
定数と他のものの名前の重複をチェックしなければいけない
const を C の const として出力するオプションも検討する必要があるかも
※ 詳しい使い方は TracTickets を参照してください。
![(please configure the [header_logo] section in trac.ini)](/python/trac/mypz/chrome/common/trac_logo_mini.png)