2016-07-03 28 views
5

我正在編寫一個程序並且有一個名爲「move」的函數。但它在我的代碼塊中突出顯示?在C++中移動保留字嗎?如果是這樣,它有什麼作用?在C++中移動關鍵字?

I have it as void move(double t, double u) 

回答

4

這不是關鍵字,但有一個常用的標準庫函數,稱爲std::move;誰設置你的IDE的語法高亮決定突出顯示它。

爲了避免與讀取代碼的人混淆,最好將其他函數調用一下。

+1

在決定更改函數的名稱之前,OP應該查看命名空間。 – xboi209

+4

@ xboi209無論如何,我認爲改變名字是個好主意。僅僅因爲你*可以*調用函數移動,並不意味着你*應該* –

+0

我同意@M.M,當我第一次開始編程時,這會使我困惑不已。 –