我想将以下类型转换转换为c++样式。最好的方法是什么?MemDigest *pMemDigestArray = (MemDigest *)calloc(numUniqueTypes, sizeof(*pMemDigestArray)); 最佳答案 像这样:#include <vector> std::vector<MemDigest> v(numUniqueTypes); “这是什么C++?”,我听到你问。这个:缺少手动记忆和寿命管理缺少原始指针异常安全在运行时微调容器的大小避免未初始化的状态(通过对POD类进行值初始化)