나는 하나의 네임 스페이스를 포함하는 다른 프로젝트 아래에 세 개의 프로젝트가 있습니다. 이제 그들 중 Visual Studio 2008에서 네임 스페이스 아래에있는 클래스를 호출해야합니다. 네임 스페이스와 로컬 클래스 네임 스페이스와 같은 모든 클래스에 액세스 할 수 있도록 기본 프로젝트에 종속성을 추가하라고하지 마십시오. 나는 약간의 제한 때문에 할 수 없다. 파생 된 클래스 개념과 같은 것을 말해서 그 클래스에 액세스 할 수 있습니다. 나는 다음과 같이 통화 할다른 프로젝트에있는 네임 스페이스의 클래스에 액세스하는 방법은 무엇입니까?
LanguageTable 클래스는 다음과 같습니다
#define GFX_LANGUAGE_MAX 20
namespace gfx_viewer_win32
{
public ref class LanguageTable
{
public:
static Dictionary<String ^, List<String ^>^>^language_string_table;
static array<String ^> ^language_string_id;
LanguageTable(void)
{
}
~LanguageTable(void)
{
}
};
}
다음과 같이 내가 LanguageTable 클래스를 호출 할 곳에서 장소는 다음과 같습니다
#pragma once
using namespace gfx_coder_prj_parser;
namespace Code_generator
{
public ref class CCodeGenerator : CCodeParserMultiLayer
{
CCodeGenerator(void)
{
}
~CCodeGenerator(void)
{
}
/*============I want to call LanguageTable class from here==========*/
};
}
다른 프로세스 (예 : 원격)에서 전화를 걸 으려하거나 프로젝트 (정적/동적 라이브러리를 사용하는 앱 등)를 함께 연결 하시겠습니까? 좀 더 자세한 정보를 사용하십시오. –