我有C++代碼和VA的作品很好,但我有點不喜歡,當我去Visual Visualist可以找到所有引用僅查找對特定類構造函數的引用嗎?
MyClass::MyClass(const std::string& arg);
,並設法找到它發現,爲MyClass引用不只是這個特定的構造函數的引用。 可以達到理想的行爲嗎?
我有C++代碼和VA的作品很好,但我有點不喜歡,當我去Visual Visualist可以找到所有引用僅查找對特定類構造函數的引用嗎?
MyClass::MyClass(const std::string& arg);
,並設法找到它發現,爲MyClass引用不只是這個特定的構造函數的引用。 可以達到理想的行爲嗎?
根據this recent post的論壇,它尚未實現。
他們列舉了檢測對象構造的難度增加與顯式成員訪問。
雖然此功能在VS2013 SP3中仍然不可用,但存在解決方法。有些人可能會認爲它是一個臃腫的東西,但對我而言,更改構造函數簽名(通過引入額外的未使用的參數)並重新編譯整個解決方案。讓編譯錯誤指出所有的調用。不需要VA。