Сообщение Re[3]: C++ illegal instruction от 09.08.2025 14:41
Изменено 09.08.2025 14:43 T4r4sB
Re[3]: C++ illegal instruction
Здравствуйте, sergii.p, Вы писали:
SP>
SP>
parse(-1)
привет американской школе математики, которой пофиг на евклидово деление
SP>
SP>
SP>enum class Type {
SP> Unknown,
SP> _1,
SP> _2,
SP> _3
SP>};
SP>Type parse(int flag) {
SP> switch (flag & 3){
SP> case 0: return Type::_1;
SP> case 1: return Type::_2;
SP> case 2: return Type::_3;
SP> }
SP>}
SP>
parse(-1)
привет американской школе математики, которой пофиг на евклидово деление
Re[3]: C++ illegal instruction
Здравствуйте, sergii.p, Вы писали:
SP>
SP>
А прикинь такой же пример только не & а %.
А ты тоже думаешь, ну там по любому не бывает ничего кроме 0,1,2, по определению евклидова деления с остатком
А потом опа: parse(-1)
привет американской школе математики, которой пофиг на евклидово деление
SP>
SP>
SP>enum class Type {
SP> Unknown,
SP> _1,
SP> _2,
SP> _3
SP>};
SP>Type parse(int flag) {
SP> switch (flag & 3){
SP> case 0: return Type::_1;
SP> case 1: return Type::_2;
SP> case 2: return Type::_3;
SP> }
SP>}
SP>
А прикинь такой же пример только не & а %.
А ты тоже думаешь, ну там по любому не бывает ничего кроме 0,1,2, по определению евклидова деления с остатком
А потом опа: parse(-1)
привет американской школе математики, которой пофиг на евклидово деление