gpt4 book ai didi

c++ - 'if' 、 'while' 、 'catch' 等之后的空间。使用 clang 格式

转载 作者:行者123 更新时间:2023-11-28 04:21:43 24 4
gpt4 key购买 nike

无法弄清楚该选项在 ifwhilecatch 等之后添加空格...

目前我的 .clang-format 文件产生这个:

        while(true)
{
if(flushedCount == count)
{
break;
}
}

最佳答案

控制ifwhilecatch等控制语句后的空格的clang-format配置选项是称为 SpaceBeforeParens

SpaceBeforeParens: ControlStatements

来自 clang-format 8 documentation :

SpaceBeforeParens (SpaceBeforeParensOptions)

Defines in which cases to put a space before opening parentheses.

Possible values:

  • [...]
  • SBPO_ControlStatements (in configuration: ControlStatements) Put a space before opening parentheses only after control statement keywords (for/if/while...).
  • [...]

关于c++ - 'if' 、 'while' 、 'catch' 等之后的空间。使用 clang 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55305174/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com