14
でクラスのエイリアスを指定するには、ディレクティブを使用して、ディレクティブを使用して3つのタイプがあります:C++/CLIでC#ではC++/CLI
using System; // Specify Namespace
using Diag = System.Diagnostics; // Specify Namespace Alias
using DBG = System.Diagnostics.Debug; // Specify Class Alias
が、私は最初の2に相当を知っている:
using namespace System;
namespace Diag = System::Diagnostics;
C++/CLIで3番目の方法はありますか? namespace DBG = System::Diagnostics::Debug;
を行う
はerror C2879: 'System::Diagnostics::Debug' : only an existing namespace can be given an alternative name by a namespace alias definition
私はある#define DBG System::Diagnostics::Debug
を作ってみただけalterntiveが得られますが、可能な場合、私は、適切なusingディレクティブを好むだろう。
パーフェクト!正確に私が必要なもの、ありがとう。 –