Size: a a a

IT KPI C/С++ ХВ (хорошо, что не UB)

2018 January 16

R

Rabu in IT KPI C/С++ ХВ (хорошо, что не UB)
Elij🎃h Smith
а что вообще должно произойти?
подсветка формата Intel HEX
источник

KY

Kirill Yeremenko in IT KPI C/С++ ХВ (хорошо, что не UB)
Rabu
но в цикл не заходит при dlen <=2
Не заходит в цикл или не выводит ничего в цикле? Вроде же простое условие
источник

R

Rabu in IT KPI C/С++ ХВ (хорошо, что не UB)
Kirill Yeremenko
Не заходит в цикл или не выводит ничего в цикле? Вроде же простое условие
не заходит
источник

RI

Rostyslav Ivanika in IT KPI C/С++ ХВ (хорошо, что не UB)
Я не совсем уверен законно ли делать (int)strtol
источник

ES

Elij🎃h Smith in IT KPI C/С++ ХВ (хорошо, что не UB)
long int в int?
источник

R

Rabu in IT KPI C/С++ ХВ (хорошо, что не UB)
оно корректно кастится
источник

R

Rabu in IT KPI C/С++ ХВ (хорошо, что не UB)
dlen=2
источник

KY

Kirill Yeremenko in IT KPI C/С++ ХВ (хорошо, что не UB)
Rabu
dlen=2
Хз, попробуй вайлом, лол
источник

KY

Kirill Yeremenko in IT KPI C/С++ ХВ (хорошо, что не UB)
Просто что оно не заходит в цикл подразумевает что dlen к тому моменту уже <=0
источник

RI

Rostyslav Ivanika in IT KPI C/С++ ХВ (хорошо, что не UB)
Rostyslav Ivanika
Я не совсем уверен законно ли делать (int)strtol
Законно
Преобразование целых типов со знаком. Целое со знаком преобразуется к более короткому целому со знаком, посредством усечения старших битов. Целая со знаком преобразуется к более длинному целому со знаком, путем размножения знака. При преобразовании целого со знаком к целому без знака, целое со знаком преобразуется к размеру целого без знака и результат рассматривается как значение без знака.
источник

KY

Kirill Yeremenko in IT KPI C/С++ ХВ (хорошо, что не UB)
Хранится на стеке, что с ним случиться правда может
источник

ES

Elij🎃h Smith in IT KPI C/С++ ХВ (хорошо, что не UB)
попробуй добавить конст перед инициализацией длен
источник

R

Rabu in IT KPI C/С++ ХВ (хорошо, что не UB)
Elij🎃h Smith
попробуй добавить конст перед инициализацией длен
оно не конст
источник

R

Rabu in IT KPI C/С++ ХВ (хорошо, что не UB)
выяснил, падает на этой строке или на строке выше
источник

ES

Elij🎃h Smith in IT KPI C/С++ ХВ (хорошо, что не UB)
а как оно меняется?
источник

R

Rabu in IT KPI C/С++ ХВ (хорошо, что не UB)
до цикла даже не доходит
источник

ES

Elij🎃h Smith in IT KPI C/С++ ХВ (хорошо, что не UB)
напомни,что есть длен?
источник

RI

Rostyslav Ivanika in IT KPI C/С++ ХВ (хорошо, что не UB)
длина даных в байтах
источник

ES

Elij🎃h Smith in IT KPI C/С++ ХВ (хорошо, что не UB)
типо ты считываешь число из строки?
источник

KY

Kirill Yeremenko in IT KPI C/С++ ХВ (хорошо, что не UB)
Rabu
выяснил, падает на этой строке или на строке выше
У тебя не из-за segfaulta падает часом?
источник