gpt4 book ai didi

c++ - 如何始终在一行中获得一条 C++ 语句? (格式化/ clang-format )

转载 作者:行者123 更新时间:2023-12-02 10:23:51 25 4
gpt4 key购买 nike

编辑:对没有 clang 格式的解决方案开放

我想使用 clang-format 在一行中获得以下内容:

    cout << "1"

<< " " << i << endl;

我正在处理一个庞大的代码库,请告诉我如何完成!

我已经尝试了 clang 格式的所有“Penalty*”参数,它们似乎对我们没有帮助。我的列限制也很大。

让我知道这是否可能。

最佳答案

不幸的是,clang-format对待<<运算符为特殊。您所看到的显然是另一种特殊情况,其中连续的两个原始字符串总是被分隔到不同的行中。我找不到任何方法来禁用此行为。我已经在 clang-format 上验证了它。 6.0.0 和 10.0.0(使用 configurator ),所以它已经存在了一段时间。
我认为这是 clang-format 中的一个错误.

关于c++ - 如何始终在一行中获得一条 C++ 语句? (格式化/ clang-format ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54740221/

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