今天看别人的代码,忽然发现有人定义了变量长度的数组,我用msvc new数组new了好几年,原来gcc不用new…巨硬害我!巨硬害我!
巨硬坑太多了,此生不再用巨硬
- msvc不能定义常量长度的数组,而gcc可以
- msvc的memcpy可以不包含cstring,而gcc需要包含
本文通过对比MSVC和GCC编译器在数组定义、memcpy调用等方面的差异,揭示了不同编译器环境下代码实现的特点。MSVC在变量长度数组支持上受限,而GCC则更为灵活;同时,MSVC的memcpy使用不必依赖cstring头文件,这与GCC有所不同。
今天看别人的代码,忽然发现有人定义了变量长度的数组,我用msvc new数组new了好几年,原来gcc不用new…巨硬害我!巨硬害我!
巨硬坑太多了,此生不再用巨硬
8522
9184
1770
3729

被折叠的 条评论
为什么被折叠?