Size: a a a

cxx.Дискуссионная

2020 February 29

O

Ofee in cxx.Дискуссионная
Roy Mustang
Там дохрена if'ов получается
Замени на виртуальные функции, так точно станет лучше. А то с if-ами ты рискуешь случайно ИИ запустить
источник

RM

Roy Mustang in cxx.Дискуссионная
хотя по сути там оптимизация сработать должна
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Тут баны за долбоебизм приняты?
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
Я правильно понимаю, что исходя из дорогизны if, то стилистика кода плохая?
if(error){
return
}
if(error2) {
return
}
Ужасная стилистика, кидай исключение, оно вообще ничего не стоит
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Ofee
Ужасная стилистика, кидай исключение, оно вообще ничего не стоит
+1
источник

RM

Roy Mustang in cxx.Дискуссионная
Ofee
Ужасная стилистика, кидай исключение, оно вообще ничего не стоит
Разве try/catch не замедляет работу?
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Roy Mustang
Разве try/catch не замедляет работу?
А зачем try?
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Ты просто кидай
источник

RM

Roy Mustang in cxx.Дискуссионная
в смысле просто кидай
источник

O

Ofee in cxx.Дискуссионная
Alexander Zaitsev
А зачем try?
Согласен, уже ведь есть std::terminate
источник

I

Ioann_V in cxx.Дискуссионная
нет, дешев он не будет
источник

RM

Roy Mustang in cxx.Дискуссионная
Просто даж мухи не ебутся
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Roy Mustang
в смысле просто кидай
throw 1488;
источник

I

Ioann_V in cxx.Дискуссионная
но, если ты сделаешь, скажем вот так
источник

RM

Roy Mustang in cxx.Дискуссионная
ага, а отлавливать ошибки мне как потом?
источник

O

Ofee in cxx.Дискуссионная
Roy Mustang
ага, а отлавливать ошибки мне как потом?
А зачем?
источник

RM

Roy Mustang in cxx.Дискуссионная
Платить производительностью за правильность
источник

RM

Roy Mustang in cxx.Дискуссионная
Ну как зачем
источник

I

Ioann_V in cxx.Дискуссионная
error_1 + error_2 + error_3.... == 0
источник

RM

Roy Mustang in cxx.Дискуссионная
Я же должен знать где что пошло не так
источник