0
私はプロジェクトAとプロジェクトBをVisual Studioの1つのソリューションの下に持っています。 プロジェクトAはプロジェクトBのいくつかのクラスのいくつかの関数を使用する必要があります。したがって、プロジェクトBではプロジェクトBのすべてのヘッダファイルを含むファイルがあります。それをAllHeadersOfB.h
としましょう。このファイルは、プロジェクトAの各クラスに含まれ、プロジェクトAのstdafx.h
ファイルに含まれヘッダーとソースファイル関数の定義
私はY
プロジェクトBのクラスであり、X
クラスX
、タイプY
の変数があります私はY
のいくつかの関数を使用しようとすると、この関数は.hファイルで宣言され、.cppファイルで定義されていますが、未解決の外部リンクがありますが、関数が宣言され、これは発生しません。
私は間違っていますか?
特に、この回答。 http://stackoverflow.com/a/12574400/3747990 – Niall