2
我注意到Xcode〜4中新創建的CPP文件全部爲#include <iostream>
。我從不使用任何iostream功能,所以通常會將它們刪除(聽到它們可以逐漸減慢Google blink團隊博客的構建時間)。是否有任何有用的iostream的通用功能,使其始終具有價值?如儀表或反射功能,沒有到處都會破壞?爲什麼Xcode 4在每個頭文件中都包含iostream?
這似乎是一個大膽的步驟,無處不在 - 特別是考慮到多麼保守的軟件工程團隊! - 所以覺得必須有重要的東西我想念。
有誰知道爲什麼這個標題變得非常重要,它必須到處都是?
我無法想象總是包含任何*頭的任何好理由,除非您總是編寫使用它的代碼。 – juanchopanza
@juanchopanza這取決於你正在編寫的代碼的類型。我猜測有超過90%的模塊使用'std :: vector'。在我工作過的其他應用程序中,它很少出現。 –