私は次のコードスニペットを持っています。これはまさに私が望むものです:
#include <iostream>
int main(int argc, char* argv[])
{
for (auto i: { 1, 2, 3 })
{
std::cout << i << std::endl;
}
}
残念ながら、astyle はこれを次のように変換します。
#include <iostream>
int main(int argc, char* argv[])
{
for (auto i :
{
1, 2, 3
})
{
std::cout << i << std::endl;
}
}
astyle でイニシャライザ リストのブレースを別の方法で処理する (つまり、無視する) 方法はありますか?
これらは私の現在のオプションです:
--mode=c --style=allman --indent=spaces=4 -max-code-length=100 --attach-namespaces --pad-oper --pad-header