Я думаю, что фигурные скобки полностью избыточны. Отступов в одиночку должно быть достаточно для определения кодовых блоков. Есть ли способ настроить Visual Studio или другую среду IDE, так что отступы просто подразумевают фигурные скобки? Конечно, пробелы или космос-символы должны быть запрещены, начиная с новой строки, потому что они могут выглядеть как отступы.Написание кода без фигурных скобок
EDIT:
Для того, чтобы понять, я хочу это
if (flag)
foo();
bar();
быть истолковано как этот
if (flag)
{
foo();
bar();
}
, потому что я хочу, вмятины подразумевает фигурные скобки.
Этот
if (flag)
foo();
bar();
следует интерпретировать как этот
if (flag)
{
foo();
}
bar();
И это
if (flag)
foo();
должен бросить ошибку компилятора.
Curly braces все равно будет полезен, если вы не хотите запускать новую строку (и для объявления перечислений и т. Д.), Поэтому я думаю, что они не полностью redundant. Но они будут использоваться очень редко.
Я знаю это. Но этого не должно быть. Я попросил способ сделать отступы, ИСПОЛЬЗОВАТЬ фигурные скобки. – NounVerber