LINUX.ORG.RU

История изменений

Исправление www_linux_org_ru, (текущая версия) :

Есть просто желание лишний раз полить язык который не нравится, и все.

гы-гы

ну так надо еще нарисовать, как оно могло бы выглядеть красиво, иначе толку с этих жалоб примерно как с жалоб на то, что вода мокрая, а огонь горячий

ну например:

int some_function(int i, std::string? optional_parameter) {
  if( optional_parameter ) { // ok
    if( optional_parameter == "foo" ) // ok
      ... 
    if( optional_parameter == "bar" ) // ok
      ... 
  }
  if( optional_parameter == "baz" ) /// не пропускается компилятором
    ...
  ...
}

Исходная версия www_linux_org_ru, :

Есть просто желание лишний раз полить язык который не нравится, и все.

гы-гы

ну так надо еще нарисовать, как оно могло бы выглядеть красиво, иначе толку с этих жалоб примерно как с жалоб на то, что вода мокрая, а огонь горячий

ну например:

int some_function(int i, std::string? optional_parameter) {
  if( optional_parameter ) { // ok
    if( optional_parameter == "foo" ) // ok
      ... 
    if( optional_parameter == "bar" ) // ok
      ... 
  }
  if( optional_parameter == "baz" ) /// не пропускается компилятором
    ...
  ...
}

и