條件限制性進入某個程式流程的限制演算法

田園詩人之園發表於2015-11-04

引用塊內容

如果你想在滿足某種條件的時候記錄某個事件,但是同樣的事件
僅僅記錄一次,當其狀態改變的時候才能再次記錄其狀態;
如果你想表達該種方式的時候其程式設計演算法如下:

uint g_uiRecordFlag = 1;

void Func()
{
    ...
    if((1 == g_uiRecordFlag) && (條件滿足))
    {
        (VOID)RecordFunc();
    }
    else
        g_uiRecordFlag = 0;
    ...
    return ;
}

相關文章