C# C+中C的静态类/方法的等价物+/CLI
我想在下面的C#代码上创建C++/CLI包装器C# C+中C的静态类/方法的等价物+/CLI,c#,c++-cli,C#,C++ Cli,我想在下面的C#代码上创建C++/CLI包装器 public ref类助手抽象密封 { 公众: 静态系统::可为空的GetCodes(系统::字符串^input){/*impl logic*/} }; 如果目标是使一个非托管C++类封装该C方法,请编辑问题来说明。如果你问我们一些C代码的等价物,答案是托管类,而不是非托管类。“我想在下面的C代码上创建C++/CLI包装器。”那么,你为什么不这样做呢?你在做这件事的时候遇到过一些问题吗?我可以用抽象的方法来执行代码。谢谢 public static
public ref类助手抽象密封
{
公众:
静态系统::可为空的GetCodes(系统::字符串^input){/*impl logic*/}
};
如果目标是使一个非托管C++类封装该C方法,请编辑问题来说明。如果你问我们一些C代码的等价物,答案是托管类,而不是非托管类。“我想在下面的C代码上创建C++/CLI包装器。”那么,你为什么不这样做呢?你在做这件事的时候遇到过一些问题吗?我可以用抽象的方法来执行代码。谢谢
public static class Helper
{
public static int? GetCodes(string input)
{
// Implementation of the logic.....
return 1;
}
}
public ref class Helper abstract sealed
{
public:
static System::Nullable<int> GetCodes(System::String^ input) { /* impl logic */ }
};