use*_*328 -8 c# c++ arrays heap memory-management
我在一些c#代码中写了一行代码:
new int[] myStore;
Run Code Online (Sandbox Code Playgroud)
我不知道这意味着什么,但我如何将其转换为有效的C++?
Ale*_*kov 11
只有这样的代码的可能位置是隐藏/遮蔽具有相同名称的父类的成员:
class Base
{
protected int[] myStore;
}
class Derived: Base
{
new int[] myStore;
}
Run Code Online (Sandbox Code Playgroud)
您应该能够将其直接移植到C++ - 它具有类似的隐藏规则.
注意(感谢Jeroen Vannevel)您甚至不需要具有基类:您可以使用标记任何属性,new并且仅获得有关"无需隐藏"的警告.
| 归档时间: |
|
| 查看次数: |
225 次 |
| 最近记录: |