Size: a a a

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

2018 January 16

R

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

R

Rabu in IT KPI C/С++ ХВ (хорошо, что не UB)
следующий за ними еоф
источник

R

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

KY

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

R

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

KY

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

R

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

R

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

R

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

KY

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

KY

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

R

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

KY

Kirill Yeremenko in IT KPI C/С++ ХВ (хорошо, что не UB)
Rabu
utf-8
Так мультибайт, не?
источник

R

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

RI

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

RI

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

RI

Rostyslav Ivanika in IT KPI C/С++ ХВ (хорошо, что не UB)
И я считаю что для данюой задачи логичние было бы воспользоватся фсканф вместо фгетц.
источник

TK

Tihran Katolikian in IT KPI C/С++ ХВ (хорошо, что не UB)
Кто-то имел дело с __builtin_expect? Есть ли в этом хоть какой-то толк при работе с современными процессорами?
источник

bi

bohdan ivashko in IT KPI C/С++ ХВ (хорошо, что не UB)
он влияет на кодогенерацию, но выбор бранча полностью динамический
источник

TK

Tihran Katolikian in IT KPI C/С++ ХВ (хорошо, что не UB)
Грубо говоря, он просто в ассемблерном коде сделает переход к likely блоку линейным, а к unlikely через джамп?
источник