dotnet:visual_cpp_setting

差分

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

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
dotnet:visual_cpp_setting [2009/01/27 12:32] nakayamadotnet:visual_cpp_setting [2021/11/22 16:35] (現在) – [名前空間の追加] ともやん
行 21: 行 21:
 以下のフォルダを作成する。\\ 以下のフォルダを作成する。\\
 ^フォルダ^説明^ ^フォルダ^説明^
 +|resource|アイコン、リソースファイル、リソースヘッダを格納する。|
 |include|ヘッダ ファイルを格納する。| |include|ヘッダ ファイルを格納する。|
 |source|ソース ファイルを格納する。| |source|ソース ファイルを格納する。|
-|resource|アイコン、リソースファイル、リソースヘッダを格納する。| 
  
 ===== ファイルの移動 ===== ===== ファイルの移動 =====
行 31: 行 31:
 |ヘッダ(*.h)|include| |ヘッダ(*.h)|include|
 |ソース(*.cpp)|source| |ソース(*.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.1233027149.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)