spader 发表于 2024-12-17 13:21:18

chipset009 发表于 2024-12-17 12:26
初始化就是构造,有构造就得有析构,很大一笔开销,却毛用没有,编译器本来就知道类型,没有必要去做无用 ...

所以我说这是C/C++的精髓所在,把初始化和回收留给程序员来制定,需要性能可按性能模式来设计,需要“避坑”(默认值很多时候也是垃圾值,所以我觉得默认初始化避坑作用也是很有限的)可以按“避坑”模式来设计。
页: 1 [2]
查看完整版本: C/C++变量初始化