假设我正在创建以下函数:
double f(double const& x) { return x + x; }
Run Code Online (Sandbox Code Playgroud)
这就是我喜欢放置const 修饰符的方式,而不是像const double. 但是,Qt Creator 会自动将其放在另一个位置。例如,如果我在头文件中声明了上述函数,然后使用Qt Creator重构工具自动在.cpp文件中添加定义,我会被const放置在错误的位置,并且&将在变量旁边,我也不喜欢:
double f(const double &x) { return x + x; }
Run Code Online (Sandbox Code Playgroud)
如何在 Qt Creator 中修改此默认行为?