Войти
ФлеймФорумПрограммирование

Является ли управление памятью главной проблемой C/C++? (106 стр)

Страницы: 1105 106 107 108149 Следующая »
Сообщение 5345775 не найдено
#1575
23:32, 25 фев. 2021

Delfigamer
Представь, у fixed может не быть перегруженного оператора деления


#1576
23:34, 25 фев. 2021

Надо поделить - вызывай
FixedDivResult res = FixedDiv(а, b);
switch (res) {

#1577
23:35, 25 фев. 2021

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

#1578
(Правка: 9:04) 8:58, 26 фев. 2021

Ghost2
> Ты делаешь goto в некоторое место, которое даже неизвестно что существует
не устал повторять? а что коды ошибок гарантируют?

#1579
9:33, 26 фев. 2021

innuendo

> а что коды ошибок гарантируют?
Самую строгую из гарантий exception safety, лол

#1580
9:33, 26 фев. 2021

Ghost2
> > а вот что будет в fixed то хрен его знает
> Говорю одинадцатый раз - там нет inf и nan.

конечно, там нету - и в общем случае fixed пролетает как фанера над парижем

#1581
9:35, 26 фев. 2021

Ghost2
> > а что коды ошибок гарантируют?
> Самую строгую из гарантий exception safety, лол

не надо мешать всё  в кучу - вот прям как раз на текущем проекте код ошибки протухал и проблему нашли через полгода - наложение нескольких ошибок - классика жанра - а с непойманным исключением было понятно сразу бы

#1582
(Правка: 9:48) 9:48, 26 фев. 2021

innuendo

> и в общем случае fixed пролетает как фанера над парижем
Ты забыл показать мне использование inf и nan в CAD.

> код ошибки протухал
Я не понимаю твоих литературных оборотов. Что значит "протухал"? Просто в моем понимании он может протухать когда руки от бёдер растут.

#1583
(Правка: 9:55) 9:51, 26 фев. 2021

Ghost2
> Ты забыл показать мне использование inf и nan в CAD.

в CAD не используются - используются в расчётах в CAD :)
просто смотри стандарт IEEE 754 и всё будет понятно

> Что значит "протухал"?

не доходил до нужно места, лол - никогда с таким не сталкивался?

> огда руки от бёдер растут.

классика жанра - я дартаньян, а вы пипи

#1584
10:00, 26 фев. 2021

Ghost2
> когда руки от бёдер растут.

это когда забыли поставить catch(...) в main()?

#1585
10:06, 26 фев. 2021

innuendo

> не доходил до нужно места
Так проверять надо.

> никогда с таким не сталкивался?
Нет.

> это когда забыли поставить catch(...) в main()?
Ой, опять запашок слышу. Как тебе поможе catch(...) в main понять, что сломалось?

#1586
10:11, 26 фев. 2021

Ghost2
> > не доходил до нужно места
> Так проверять надо.

да ну ??? ты хоть читал мои посты? после КАЖДОЙ ошибке нужно трассировать до упора - чем я и занимался, отчего резко пропало желания кодами ошибок

> > никогда с таким не сталкивался?
> Нет.

повезло

> Как тебе поможе catch(...) в main понять, что сломалось?

это к вопросу - о, ужас, можно что-то не поймать

#1587
10:14, 26 фев. 2021

Ghost2
можно услышать твою версию - в чем поинт исключений ?

#1588
10:16, 26 фев. 2021

Ghost2
> > а что коды ошибок гарантируют?
> Самую строгую из гарантий exception safety, лол

это там где у тебя, ручные new/delete? забавно

#1589
10:30, 26 фев. 2021

Ghost2
> Самую строгую из гарантий exception safety, лол
А это тогда что?
Ни коды ошибок, ни исключения сами по себе никаких гарантий не дают.
Чтобы были гарантии, они должны быть реализованы программистом.
Изображение

Страницы: 1105 106 107 108149 Следующая »
ФлеймФорумПрограммирование