私は"Refactoring"でMartin Fowlerと読んでいます。タイプコードとは何ですか?
これまで私が見たことのない用語「タイプコード」があります。
タイプコードとは何ですか?
typedef enum Type { T_INT, T_FLOAT, T_DOUBLE, T_LONG } Type;
typedef struct Datum
{
Type type;
union
{
int i;
float f;
long l;
double d;
} u;
} Datum;
これは次のようにコーディングするつながる:タイプコードが表示可能な
http://www.refactoring.com/catalog/replaceTypeCodeWithClass.html非常に良い例があります – Habib
コメントありがとうございます。質問の前に、私はグーグルからそのリンクを読んだ。ありがとうございました。 –