gpt4 book ai didi

c++ - 美化C++代码为条件语句添加括号

转载 作者:太空狗 更新时间:2023-10-29 22:52:43 31 4
gpt4 key购买 nike

如何美化C++代码给条件语句加括号?我需要做的是改变:

if ( myCondition )
setDateTime( date, time );

if ( myCondition )
{
setDateTime( date, time );
}

但我必须这样做数百次。我用过 AStyle但我找不到如何用它来做到这一点。

除了满足客户的编码标准之外,我想这样做的原因是我必须用 setDate 替换某些调用,例如上面对 setDateTime( date, time ) 的调用( date )setTime( time ) 我可以很容易地用正则表达式来做,但结果是这样的:

if ( myCondition )
setDate( date );
setTime( time );

显然不对!!!

最佳答案

static inline void setDateTime(date, time) { setDate(date);设置时间(时间); }

关于 if:astyle 选项 --add-bracketsbrackets=break 结合使用对您不起作用吗?当我使用 astyle 时,我发现很难让它完全按照我的意愿行事。因此,如果您要使用它,最简单的方法是根据一组 astyle 参数定义编码风格指南,然后使用 astyle 来强制执行它们。

我并没有因为风格不一致而烦恼,我个人认为这是值得的,但客户总是勉强容忍是对的。

关于c++ - 美化C++代码为条件语句添加括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3786151/

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