2016-12-14 93 views

回答

3

沒有沒有。

請注意,C++甚至沒有指定函數參數被評估並傳遞給函數的順序,儘管參數的計算結果是,其排列順序爲。所以寫func(cheap_function_that_might_throw_an_exception(), expensive_function())這樣的東西可能不一定是優化。

您的最佳選擇是在您的應用程序中使用一致的

+0

性能明智的參數排序的任何影響? –