[英]! operator used on pointers in C++
我有以下 While 循環,我對語法有疑問
波形回放:
typedef struct
{
struct {
BOOL Seek_Active;
DWORD Seek_Postion;
}seek;
CRITICAL_SECTION WavPlaybackCriticalSection;
BOOL LoadNewFile;
BOOL Pause;
BOOL UnPause;
BOOL Stop;
BOOL Verify;
BOOL Play;
BOOL Initialise;
BOOL Exit;
BOOL Flush;
BOOL ValidateHeaderData;
void *Parent;
void (*SetPageState)(LONGLONG Page, DWORD State);
}WAVPLAYBACK;
WAVPLAYBACK *pPlayBack;
typedef int Exit;
while (!pPlayBack->Exit)
{
//Executing some code
}
是的,你是對的。 當pPlayBack->Exit
由於某些外部(其他線程等)或內部(循環內)原因變為 TRUE 時,它們將退出循環。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.