2014-01-11 103 views
0

我有這個代碼有錯誤,無法找到它。錯誤:在`>`標記之前預期的主要表達式

if (Lista.at(i).getStartHour() <= temp->getStartHour() && 
Lista.at(i).getEndHour() => temp->getEndHour() && 
     Lista.at(i).getStartMinute() < temp->getStartMinute() && 
    Lista.at(i).getEndMinute() > temp->getEndMinute()) 

我得到這個錯誤:

error: expected primary-expression before '>' token at that line. 

我看不到我在做什麼錯。

Lista是對象vector,與temp相同的對象。所有功能返回int。我試圖檢查這些時間是否重疊。

+0

temp應該是一個指針,而不是一個對象。 – ApproachingDarknessFish

+0

@ValekHalfHeart:這不會導致語法錯誤。 –

回答

6

=>不是令牌;它是兩個令牌,=>

大於等於運算符是>=

相關問題