VC++ clr で 静的フィールドに定義したい
Posted: 2017年7月20日(木) 23:00
-------------------------------------------------------------
abc.h
-------------------------------------------------------------
#pragma once
namespace hoge {
using namespace System;
using namespace System::ComponentModel;
using namespace System::Collections;
using namespace System::Windows::Forms;
using namespace System::Data;
using namespace System::Drawing;
using namespace System::Diagnostics;//←ここを追加
以下略
-------------------------------------------------------------
abc.cpp
-------------------------------------------------------------
#pragma endregion//この直下に定義
Stopwatch^sw = gcnew Stopwatch();//ここに記述
-------------------------------------------------------------
これでグローバル変数として
ヘッダーファイルからもCPPファイルからも
Stopwatchを使えるようになったのですが
abc.cppにはどうして定義できないのでそうか?
よろしくお願いいたします。
abc.h
-------------------------------------------------------------
#pragma once
namespace hoge {
using namespace System;
using namespace System::ComponentModel;
using namespace System::Collections;
using namespace System::Windows::Forms;
using namespace System::Data;
using namespace System::Drawing;
using namespace System::Diagnostics;//←ここを追加
以下略
-------------------------------------------------------------
abc.cpp
-------------------------------------------------------------
#pragma endregion//この直下に定義
Stopwatch^sw = gcnew Stopwatch();//ここに記述
-------------------------------------------------------------
これでグローバル変数として
ヘッダーファイルからもCPPファイルからも
Stopwatchを使えるようになったのですが
abc.cppにはどうして定義できないのでそうか?
よろしくお願いいたします。