dotnet:visual_cpp_setting

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
dotnet:visual_cpp_setting [2009/01/22 16:25] nakayamadotnet:visual_cpp_setting [2021/11/22 16:35] (現在) – [名前空間の追加] ともやん
行 7: 行 7:
 |{{:dotnet:vc2008_solution_explorer_default.png?200|ソリューション エクスプローラ(デフォルト)}}|{{:dotnet:vc2008_solution_explorer_allfile.png?200x150|ソリューション エクスプローラ(すべてのファイルを表示)}}| |{{:dotnet:vc2008_solution_explorer_default.png?200|ソリューション エクスプローラ(デフォルト)}}|{{:dotnet:vc2008_solution_explorer_allfile.png?200x150|ソリューション エクスプローラ(すべてのファイルを表示)}}|
 ===== プロジェクト プロパティ ===== ===== プロジェクト プロパティ =====
-[構成プロパティ]フォルダ - <html><span style="color: red">構成: Debug/Releaseについて設定</span></html>+==== 出力ディレクトリ設定 ==== 
 +[構成プロパティ] - [全般]フォルダ - <html><span style="color: red">構成: Debug/Releaseについて設定</span></html>
 ^項目名^設定値(デフォルト)^設定値(推奨)^ ^項目名^設定値(デフォルト)^設定値(推奨)^
 |出力ディレクトリ|$(SolutionDir)$(ConfigurationName)|**$(ProjectDir)bin\$(ConfigurationName)**| |出力ディレクトリ|$(SolutionDir)$(ConfigurationName)|**$(ProjectDir)bin\$(ConfigurationName)**|
 |中間ディレクトリ|$(ConfigurationName)|**$(ProjectDir)obj\$(ConfigurationName)**| |中間ディレクトリ|$(ConfigurationName)|**$(ProjectDir)obj\$(ConfigurationName)**|
 +==== インクルードパス設定 ====
 +[構成プロパティ] - [C/C++] - [全般]フォルダ - <html><span style="color: red">構成: Debug/Releaseについて設定</span></html>
 +^項目名^設定値(デフォルト)^設定値(推奨)^
 +|追加のインクルード ディレクトリ|なし|"$(ProjectDir)include"|
 +
 ===== フォルダの作成 ===== ===== フォルダの作成 =====
 プロジェクトを右クリックして、[追加]-[新しいフォルダ]をクリック。\\ プロジェクトを右クリックして、[追加]-[新しいフォルダ]をクリック。\\
 以下のフォルダを作成する。\\ 以下のフォルダを作成する。\\
 ^フォルダ^説明^ ^フォルダ^説明^
 +|resource|アイコン、リソースファイル、リソースヘッダを格納する。|
 |include|ヘッダ ファイルを格納する。| |include|ヘッダ ファイルを格納する。|
 |source|ソース ファイルを格納する。| |source|ソース ファイルを格納する。|
-|resource|アイコン、リソースファイルを格納する。|+
 ===== ファイルの移動 ===== ===== ファイルの移動 =====
 以下のルールでファイルを移動する。\\ 以下のルールでファイルを移動する。\\
 ^ファイル^格納フォルダ^ ^ファイル^格納フォルダ^
-|アイコン(*.icon)、リソース(*.rc)|resource|+|アイコン(*.icon)、リソース(*.rc)、リソース ヘッダ(resource.h)|resource| 
 +|ヘッダ(*.h)|include| 
 +|ソース(*.cpp)|source| 
 +設定変更後の状態は以下の通り。\\ 
 +{{:dotnet:vc2008_solution_explorer_setting_after.png?200x180|ソリューション エクスプローラ(設定後)}} 
 +===== 名前空間の追加 ===== 
 + 名前空間を追加する場合は、includeフォルダ、および、sourceフォルダに名前空間を同じ名前のサブフォルダを作成する。これは、名前空間ごとの管理を容易にする目的がある。\\ 
 +\\ 
 +Log名前空間を作成する例: 
 +^フォルダ構造^説明^ 
 +|├─ include|インクルード フォルダ| 
 +|│  └─ Log|Log名前空間のヘッダ| 
 +|└─ source|ソース フォルダ| 
 +|   └─ Log|Log名前空間のソース| 
 +Log名前空間内のLoggingクラスの例:\\ 
 +[ヘッダ] 
 +<code cpp> 
 +// Logging.h 
 +#pragma once 
 + 
 +using namespace System; 
 + 
 +namespace TestUtilities { 
 +namespace Log { 
 + public ref class Logging 
 +
 + // TODO : このクラスの、ユーザーのメソッドをここに追加してください。 
 + }; 
 +} // namespace Log 
 +} // namespace TestUtilities 
 +</code> 
 +[ソース] 
 +<code cpp> 
 +#include "stdafx.h" 
 + 
 +#include "Log/Logging.h" 
 + 
 +namespace TestUtilities { 
 +namespace Log { 
 + 
 +} // namespace Log 
 +} // namespace TestUtilities 
 +</code>
  
  • dotnet/visual_cpp_setting.1232609126.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)