Solution46
LibNewDelDef.h
[詳解]
1 //=============================================================================
2 /// @file
3 /// 生成消滅演算子ライブラリ定義ヘッダファイル
4 ///
5 /// 生成消滅演算子ライブラリ定義ヘッダファイルです。
6 ///
7 /// $Id: LibNewDelDef.h 245 2019-03-20 15:03:41Z admin $
8 /// $Date: 2019-03-21 00:03:41 +0900 (2019/03/21 (木)) $
9 /// $Author: admin $
10 ///
11 /// @attention なし
12 
13 #pragma once
14 #pragma managed( push, off )
15 
16 //=============================================================================
17 // ライブラリエクスポート宣言マクロ定義
18 #if defined( LIB_NEWDEL_STATIC )
19 # define LIB_NEWDEL_API ///< スタティックライブラリ宣言
20 #elif defined( LIB_NEWDEL_EXPORT )
21 # define LIB_NEWDEL_API __declspec( dllexport ) ///< ダイナミックライブラリエクスポート宣言
22 #else
23 # define LIB_NEWDEL_API __declspec( dllimport ) ///< ダイナミックライブラリインポート宣言
24 #endif
25 
26 //=============================================================================
27 // インクルードファイル
28 #include <LibCommonDef.h>
29 
30 //=============================================================================
31 /// 生成消滅演算子ライブラリ名前空間
32 ///
33 /// 生成消滅演算子ライブラリ名前空間です。
34 ///
35 /// @attention なし
36 ///
37 namespace LibNewDel {
38  //=========================================================================
39  // 名前空間使用宣言
40  using namespace LibCommon; // 共通ライブラリ名前空間
41 }
42 
43 #pragma managed( pop )
生成消滅演算子ライブラリ名前空間
Definition: LibNewDel.h:30
共通ライブラリ定義ヘッダファイル
共通ライブラリ名前空間
Definition: CArray.h:23