Есть библиотека на C# и есть приложение на C++, которое её использует. Требуется создать в библиотеке класс (или структуру: не принципиально), который будет использаваться в приложении C++. В статье MSDN "Registration-Free Activation of .NET-Based Components: A Walkthrough" описывается применение методов класса C# на клиенте C++, но в C++ класс C# распознаётся через интерфейс C#, а поля в интерфейсе задавать нельзя! Итак, как создать хотя бы простейшую структуру в C#:
public class Point
{
int x;
String y;
}
чтобы её можно было видесь и пользовать через C++?
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.