国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Die C++-Deklaration wird in der a.h-Datei und die Implementierung in a.cpp abgelegt. Warum kann die in a.cpp implementierte Klasse durch Verweis auf a.h in main.cpp verwendet werden?
為情所困
為情所困 2017-05-31 10:39:52
0
2
1008

Verwenden Sie Visual Studio, um ein C++-Programm zu schreiben. Die C++-Deklaration wird in der a.h-Datei abgelegt, und die Implementierung wird in a.cpp abgelegt. Warum k?nnen Sie die in a.cpp implementierten Klassen verwenden, indem Sie auf a.h in main.cpp verweisen? Wenn Sie auf a.cpp verweisen, wird ein Fehler gemeldet.
Ich verstehe die Regeln nicht ganz. Kann mir das jemand erkl?ren?

為情所困
為情所困

Antworte allen(2)
PHPzhong

首先,前者表示你要用這個類,考慮到編譯的過程只要有類、函數(shù)的聲明就可以使用這個類、函數(shù),在鏈接的時候鏈接器會在其他的文件中尋找類、函數(shù)的定義。而后者你沒有a.cpp實現(xiàn)的類的聲明,編譯器不知道這個類,所以才會編譯錯誤。

世界只因有你

這里寫的比較清楚了,你可以理解一下
http://blog.csdn.net/praker/a...

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage