Итак, давайте сделаем это. Я уже создал несколько программ с C++ в прошлом с той же IDE; Visual Studio, и я, кажется, сталкивался с проблемой, когда, когда я пытаюсь вызвать пространство имен приложений, и он просто не узнает его. Возможно, я делаю что-то глупое, забывая импортировать или включать пространство имен, но я уверен, что это правильно. Я просмотрел основные веб-сайты, которые я мог, я не нашел то, что искал, поэтому решил, что это поможет многим пользователям, таким как я, которые являются новыми для C++, но не Visual Studio.Приложение CLR в Visual Studio 2015 C++ (нераспознанный код?)
Я уже знаю, как настроить компоновщик на C++, так что если это имеет какое-либо отношение к нему, нет.
Если вы хотите, чтобы увидеть мой LibraryWindow.cpp файл:
#include "LibraryWindow.h"
#include <string.h>
using namespace System;
using namespace std;
[STAThread]
int Main(array<System::String^>^ args) {
Application::SetCompatibleTextRenderingDefault(true);
Application::EnableVisualStyles();
LibraryWindow libraryWindow = new LibraryWindow();
Application::Run(%libraryWindow);
}
Главным образом, приведенный выше код записывается из памяти.
Но опять же, если вы все еще не уверены, что я имею в виду, пространство имен «Приложение» дает красный знак ошибки и, очевидно, скомпилируется с ошибками.
Я также чувствую, что я делаю это с кодом, поэтому я надеюсь, что все это будет разобрано в конце.
Да, я знаю, что я установил «using namespace System»; а затем «System :: String», но это была отладка ошибки String, с которой я столкнулся раньше. – VenHayz