从 VB.NET 到 C++ 的变量和循环转换?
有没有可用的工具将变量和循环声明从 VB.NET 转换为 C++?
Is there any available tool for converting variable and loops declarations from VB.NET to C++?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果您正在谈论 C++/CLI,那么您可以考虑使用 Reflector.NET 将 VB.NET 转换为 C++/CLI。如果您正在谈论托管/非托管桥接,那么 .net 框架会为您完成此操作(编组)。
If you're talking about C++/CLI then you may consider using Reflector.NET to convert VB.NET to C++/CLI. If you're talking about managed/unmanaged bridge then .net framework does that for you (marshalling).
不确定 C++ 到底是什么,但有一个转换工具可以转换为 C#,这将是接近的 - 尽管您无法访问 C++ 中的 .net 框架特定方法(除非您使用 C++ .Net)。
http://www.developerfusion.com/tools/convert/vb-to -csharp/
Not sure about C++ exactly, but there's a conversion tool which would convert to C# which would be close-ish - though you won't have access to .net framework-specific methods in C++ (unless you're using C++ .Net).
http://www.developerfusion.com/tools/convert/vb-to-csharp/
我真的很怀疑。与 VB->C# 转换不同,VB 与 C++ 完全不同。您不想将 VB 转换为 C++,您最终会得到一团糟的程序。
使用标准 C++ 约定用 C++ 重写代码。
I'd really doubt it. Unlike VB->C# conversion, VB is a entirely different beast that C++. You don't want to convert VB to C++, you'll end up with a mess of a program.
Rewrite your code in C++ using standard C++ conventions.