2

我想以这种方式格式化我的 C++ 转换运算符:

Class * foo = static_cast< Class * >( bar );

Visual Studio 坚持删除尖括号内的空格:

Class * foo = static_cast<Class*>( bar );

我如何防止它这样做?

4

1 回答 1

5

转到Options > Text Editor > C/C++ > Formatting > Spacing,然后选中(错误命名的)在 C 样式转换框的括号内插入空格。出于某种原因,它也适用于 C++ 强制转换运算符的尖括号。

该死的设定在哪里?

于 2017-08-22T15:16:54.413 回答