![]() |
1
6
主要陷阱-不要认为这是升级。这些是不同的语言,在许多地方,您将需要完全不同的方法来解决问题。因此,您应该考虑用最少的代码重用重新实现。 这篇文章很得体。 |
![]() |
2
3
我建议您注意对象生命周期。
在C++中,当您完成对象时,可以显式地销毁它们。在c(.net)中,您没有。可能会发生这样的情况:一个对象持有一些重要的资源(文件句柄、数据库连接等)。如果是问题,请使用
|
![]() |
3
2
你需要翻译代码的精神,而不是代码本身。你需要把所有你必须做的事情留在C++中,因为这就是它在那里做的。好的翻译是高度创造性的过程,所以要有创造性。 |
![]() |
4
1
在开始的时候,弦的处理是我的一个陷阱。在VisualC++中,你使用指针,C语言中的方法确实返回值。
|
![]() |
5
1
如果你有C++的DLL,你想在C项目中使用它们,你可以使用它们。 pinvoke 和 DllImport C++ to C# converter 这对于将C++代码转换为C语言很有好处,不过不能指望使用它来转换整个项目。 |
![]() |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
![]() |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
![]() |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
|
Dansih · .Net核心自定义身份验证方案 2 年前 |
![]() |
lolorekkk · 面板插入。NET WinForm 2 年前 |