跳转至

PackConstructorInitializers

PackConstructorInitializers (PackConstructorInitializersStyle)

Info

clang-format 14

要使用的包构造函数初始值设定项样式。

可能的值:

PCIS_Never: 始终将每个构造函数初始化器放在自己的行上。

Constructor()
    : a(),
      b()

PCIS_BinPack: Bin-pack 构造函数初始值设定项。

Constructor()
    : aaaaaaaaaaaaaaaaaaaa(), bbbbbbbbbbbbbbbbbbbb(),
      cccccccccccccccccccc()

PCIS_CurrentLine: 如果合适,将所有构造函数初始值设定项放在当前行。 否则,将每个都放在自己的行上。

Constructor() : a(), b()

Constructor()
    : aaaaaaaaaaaaaaaaaaaa(),
      bbbbbbbbbbbbbbbbbbbb(),
      ddddddddddddd()

PCIS_NextLine: 与 PCIS_CurrentLine 相同,但如果所有构造函数初始值设定项都不适合当前行,则尝试将它们放在下一行。

Constructor() : a(), b()

Constructor()
    : aaaaaaaaaaaaaaaaaaaa(), bbbbbbbbbbbbbbbbbbbb(), ddddddddddddd()

Constructor()
    : aaaaaaaaaaaaaaaaaaaa(),
      bbbbbbbbbbbbbbbbbbbb(),
      cccccccccccccccccccc()

最后更新: 2022-10-31