Почему так бывает, что при -O0 программа работает нормально, а например при -O3 начинает падать, но не всегда. Чей тут косяк, программиста или gcc? Может ли использование static_cast и запрет неявных преобразований типов избежать такого поведения?
←
1
2
3
4
5
→
![](/photos/166078:642202493.png)
![](/img/p.gif)
![](/img/p.gif)
![](/img/p.gif)
![](/photos/120094:-2126677331.png)
![](/img/p.gif)
Ответ на:
комментарий
от peregrine
![](/img/p.gif)
![](/photos/89488:111910384.png)
Ответ на:
комментарий
от peregrine
![](/photos/180458:-938622869.png)
Ответ на:
комментарий
от xtouqh
![](/photos/180458:-938622869.png)
Ответ на:
комментарий
от Zpp
![](/photos/72469:921654169.png)
Ответ на:
комментарий
от Zpp
![](/img/p.gif)
Ответ на:
комментарий
от Zpp
![](/photos/180177:-255735685.jpg)
![](/img/p.gif)
Ответ на:
комментарий
от luke
![](/photos/180458:-938622869.png)
![](/img/p.gif)
Ответ на:
комментарий
от Zpp
![](/photos/72469:921654169.png)
Ответ на:
комментарий
от Zpp
![](/img/p.gif)
Ответ на:
комментарий
от xtouqh
![](/photos/180458:-938622869.png)
Ответ на:
комментарий
от Zpp
![](/photos/73411:-1393452913.png)
Ответ на:
комментарий
от Zpp
![](/photos/73411:-1393452913.png)
Ответ на:
комментарий
от slapin
![](/photos/180458:-938622869.png)
Ответ на:
комментарий
от Zpp
![](/img/p.gif)
Ответ на:
комментарий
от theNamelessOne
![](/photos/180458:-938622869.png)
Ответ на:
комментарий
от Zpp
![](/photos/180177:-255735685.jpg)
Ответ на:
комментарий
от Zpp
![](/photos/180177:-255735685.jpg)
![](/photos/178570:-739775153.png)
Ответ на:
комментарий
от X512
![](/photos/180177:-255735685.jpg)
Ответ на:
комментарий
от wandrien
![](/photos/180458:-938622869.png)
![](/img/p.gif)
Ответ на:
комментарий
от wandrien
![](/photos/178570:-739775153.png)
Ответ на:
комментарий
от Zpp
![](/photos/180458:-938622869.png)
Ответ на:
комментарий
от X512
![](/photos/180177:-255735685.jpg)
Ответ на:
комментарий
от Zpp
![](/img/p.gif)
Ответ на:
комментарий
от Zpp
![](/photos/180177:-255735685.jpg)
Ответ на:
комментарий
от xtouqh
![](/img/p.gif)
Ответ на:
комментарий
от Zpp
![](/photos/73411:-1393452913.png)
Ответ на:
комментарий
от WitcherGeralt
![](/img/p.gif)
Ответ на:
комментарий
от xtouqh
![](/photos/69046:-1308354035.jpg)
Ответ на:
комментарий
от xtouqh
![](/img/p.gif)
Ответ на:
комментарий
от slapin
![](/photos/180177:-255735685.jpg)
![](/img/p.gif)
Ответ на:
комментарий
от wandrien
![](/photos/180458:-938622869.png)
Ответ на:
комментарий
от Zpp
![](/photos/180177:-255735685.jpg)
Ответ на:
комментарий
от wandrien
![](/photos/180458:-938622869.png)
Ответ на:
комментарий
от Zpp
![](/img/p.gif)
Ответ на:
комментарий
от fsb4000
![](/photos/180177:-255735685.jpg)
Ответ на:
комментарий
от fsb4000
![](/photos/180177:-255735685.jpg)
Ответ на:
комментарий
от fsb4000
![](/photos/180177:-255735685.jpg)
Ответ на:
комментарий
от fsb4000
![](/photos/180458:-938622869.png)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум emerge gcc убило систему. как избежать этого? (2005)
- Форум omit-frame-pointer (2011)
- Форум Преобразование типов в С++ (2005)
- Форум [C++] explicit-конструкторы (2010)
- Форум Блокируется MC (2019)
- Форум [C++] Incompatible type conversion (2011)
- Форум NixOS некоторые пакеты собираются из сорсов. Можно этого избежать? (2020)
- Форум Как правильно написать static_cast<decltype(data)>(-1), где data объявлена: unsigned int& data? (2018)
- Форум GCC не нужен (2014)
- Форум Как собрать x86 систему в amd64? (2012)