新编码并遇到“标识符”字符串“未定义”错误

时间:2016-02-05 19:11:23

标签: c++-cli

#include "MyForm.h"
using namespace System::Windows::Forms;

[STAThread];
void main(array<string^>^ args)
{
    Application::EnableVisualStyles();
    Application::SetCompatibleTextRenderingDefault(false);

    Organizer::MyForm form;
    Application::Run(%form);
}

` 我一直得到错误“标识符”字符串“未定义” 我怎样才能解决这个问题?我是新的编码和最少的知识,任何帮助表示赞赏

1 个答案:

答案 0 :(得分:1)

.Net管理的System::String课程以资本&#34; S&#34;开头。

您还需要文件顶部的命名空间System::using namespace System;指令。 (可能已经存在,你只是没有将它复制到网上。)

现在,说:如果您不熟悉编码,请帮自己一个忙,不要从C ++ / CLI开始。要么以C#开头,要么使用普通的C ++。 C ++ / CLI旨在用于.Net托管代码以与非托管C / C ++代码进行交互。它具有C#,C ++和它自己的一些复杂功能,因此不适合学习。