我在閱讀lazyfoo的SDL2.0教程,在第三個教程中展示瞭如何使用SDL_Event,我去探索更多關於SDL_Event's tutorial page的SDL_Event,並找到它的聯盟類型,但在他們使用的配售活動部分的頁面上SDL_Event(一個聯合)爲用戶分配兩個值類型和其他值之一,我的疑問是如何將兩個值分配給聯盟而沒有錯誤或非法賦值? 我確實再去檢查工會的定義here但它也表示,你不能同時給工會分配兩個值。我們如何能夠在SDL_Event(聯合)中分配兩個值?
P.S. 在高於SDL鏈路的代碼是:
SDL_Event user_event;
user_event.type=SDL_USEREVENT;
user_event.user.code=2;
user_event.user.data1=NULL;
user_event.user.data2=NULL;
SDL_PushEvent(&user_event);
以及我的疑問是關於類型分配和用戶分配,因爲他們都是不同的類型,但正在分配上述sdl語句 – Amitesh 2014-11-15 06:37:54
哦,我明白了。我剛剛更新了我的答案,以包括這一點。 – 2014-11-16 19:10:15
嗯,謝謝@Jonny – Amitesh 2014-11-18 13:26:12