尾隨回傳類型語法:它應該成為新 C 11 程式中的規範嗎?
C 11 引入了一種新的函數語法,允許指定參數列表末尾的返回類型:
auto func_name(int x, int y) -> int;
而此語法雖然得到了支持,但其採用受到了限制。問題是它是否應該成為新 C 11 程式中的預設樣式。
需要尾隨回傳類型的地方
某些情況需要使用尾隨回傳類型,如:
尾隨回傳類型的優點
除了這些要求之外,尾隨回傳類型還具有以下幾個優點:
結論
雖然尾隨回傳類型具有一定的優勢,但目前尚未被廣泛採用。然而,它們在特定情況下的使用以及增強可讀性的潛力表明它們在未來可能會變得更加普遍。對於新的 C 11 程序,建議考慮在適當的情況下採用尾隨返回類型,以提高程式碼美觀並保持一致性。
以上是尾隨返回類型應該成為新 C 11 代碼中的標準嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!