teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2016/03/07 12:04

投稿

catsforepaw
catsforepaw

スコア5944

answer CHANGED
@@ -1,4 +1,8 @@
1
1
  > それともC++プロジェクトの場合、「追加」=「リンクとして追加」なんでしょうか?
2
2
 
3
3
  それに近いですがリンクではないです。
4
- C#ではプロジェクトに別のプロジェクト(外部フォルダー)のソースを追加すると、そのファイルをプロジェクトフォルダー内にコピーするのですが、C++の場合は**元の場所のまま**プロジェクトに組み込まれます。ソリューションエクスプローラーで追加したソースファイルを選択して表示されるプロパティのパス情報を見れば、ファイルの位置が変わっていないことが判ります。
4
+ C#ではプロジェクトに別のプロジェクト(外部フォルダー)のソースを追加すると、そのファイルをプロジェクトフォルダー内にコピーするのですが、C++の場合は**元の場所のまま**プロジェクトに組み込まれます。ソリューションエクスプローラーで追加したソースファイルを選択して表示されるプロパティのパス情報を見れば、ファイルの位置が変わっていないことが判ります。
5
+
6
+ ---
7
+ 追記
8
+ ちなみに、C#ではソリューションエクスプローラーで表示されるフォルダーは、プロジェクトフォルダーの実際のフォルダー構造になっていますが、C++では仮想的なフォルダーであって実際のプロジェクトフォルダーの構造とは無関係になっています。