c - 在没有大括号的单语句块之前制作clang格式的换行符
问题描述
我得到这样的东西:
if (!file) return;
for (int i = 0; i < positions.size(); ++i) positions[i] = m * positions[i];
但我想要这个:
if (!file)
return;
for (int i = 0; i < positions.size(); ++i)
positions[i] = m * positions[i];
解决方案
给出这个命令将该代码分成单独的行
AllowShortIfStatementsOnASingleLine : Never
将此代码添加到.clangformat
文件输出后,如下所示
if (!file)
return;
for (int i = 0; i < positions.size(); ++i)
positions[i] = m * positions[i];
推荐阅读
- excel - 在两张纸之间剪切复制粘贴循环指令
- dynamics-crm - Dynamics CRM Version 1710 (9.1.0.288) 在线业务流程,ProcessId 和 StagedId 为空
- r - R - 面板数据分析和稳健标准误差的固定效应
- spring-integration - Spring Integration Java DSL:如何将流路由到名称为静态的通道?
- r - How can I extract a list of lists into single data frame (ideally by name references)?
- javascript - 无法在 Instagram 应用中播放 html5 视频。它的视频格式是什么?
- scala - 为什么我不能将“Val”放在函数定义参数中。错误 ':' 预期但 '}' 发现弹出
- lets-encrypt - Certbot 未创建 .well-known/acme-challenges 文件
- node.js - NodeJS v8.12.0-x64 FOR LOOP 意外结果
- javascript - 从缓冲区创建新对象