cで同じ型の複数のtypedefを見ました
typedef struct i_data
{
uint32 size;
uint8 *data;
} I_DATA, *I_DATA_PTR;
typedef I_DATA I_TEMP;
typedef I_DATA *I_TEMP_PTR;
typedef I_DATA I_SEARCH_TEMP;
typedef I_DATA *I_SEARCH_PTR;
出来ますか?コンパイラがこのすべての typedef 定義を区別する方法