Skip to content

败犬日报 2025-03-26

1. std::vector v1{10, 5} 是 10 个 5 还是 10 和 5

10 和 5。有 initializer_list 重载优先匹配 initializer_list。

这个问题有 inline hints 就不难规避。(这是 IDE 或 language server 的一个选项,打开就好了)

img

2. 怎么在指定内存调用构造函数

placement new。