typedef struct {
unsigned short int Position; // << That's what i'm trying to change!
unsigned short int OldPosition;
} Turn_s;
struct Turn_sMap{
Turn_s *Turn;
Turn_sMap *NextTurn;
};
New = new Turn_sMap;
New->Turn = new Turn_s;
New->Turn.Position = 0; // Already tried (New->Turn).Position = 0;
なぜコンパイルエラーが発生するのですか?構造体にアクセスしていません構造体Newの内側を回します。構造体Newには、Positionというメンバーがありますか?または、typedefは構造体型をいくつかのポインター狂気で混乱させますか?助けてください、私は迷子になっています!):