[英]Visual Studio 2017 - Go To Definition goes to .h file instead of .cpp
這是因為您的類的定義在您的頭文件 (.h) 中。 碰巧這也是你的類聲明。 這是完全沒問題的,也是常見的做法。
你也可能已經聲明了你的類,或者像這樣向前聲明你的類:
class Burrito;
然后按照你的方式定義它。 通過轉到上面的聲明和下面的定義,您可能會看到 VS 在這種情況下的行為有所不同。 通常只有在需要在另一個類的定義中引用它時才會這樣做。
此外,您的類函數成員也在您的類定義中聲明,盡管它們可能(在您的情況下)在其他地方定義。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.