#include <iostream>C++ и C# вместе в одном cpp-файле. Такой файл компиллировать с флагом /clr нужно. В Visual Studio есть шаблон для новых проэктов - Empty CLR project. Если его выбрать, то в настройках проэкта это флаг (/clr) уже будет установлен.
void Test()
{
System::Console::WriteLine("In Test");
}
void Out()
{
std::cout << "out" << std::endl;
}
int main()
{
void (*pTest)() = &Test;
(*pTest)();
void (__clrcall *pTest2)() = &Test;
(*pTest2)();
Test();
Out();
}
No comments:
Post a Comment