C和C++中未定义,未指定和实现定义的行为有什么区别?
c c++ undefined-behavior unspecified-behavior implementation-defined-behavior
我刚刚开始进入C++,我想养成一些好习惯.如果我刚刚int使用new运算符分配了一个类型的数组,我怎么能将它们全部初始化为0而不用自己循环遍历它们?我应该用memset吗?有没有"C++"方法呢?
int
new
memset
c++ memory-management initialization new-operator
c++ ×2
c ×1
implementation-defined-behavior ×1
initialization ×1
memory-management ×1
new-operator ×1
undefined-behavior ×1
unspecified-behavior ×1