制御系なら俺に聞いてもいいぜ(5)
at TECH
586:デフォルトの名無しさん
04/09/22 14:02:38
>>584
581は「enum型で」オーバーロード、演算子多重定義なわけだが。
enum A;
enum B;
int operator+(A a, B b);
とか
int f(A a);
int f(B b);
int f(int d);
とか。
enum→整数型が自動変換なので型チェックが甘い。
ただしclassほどのオーバーヘッドがない。
GCCだと要素ひとつのclassのインスタンスもレジスタにうまく載らない
が、enumのインスタンスは載る。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4881日前に更新/237 KB
担当:undef