Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 August 28

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
С досчитыванием байтов
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
А в каком смысле не кроссплатформенный
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
behaviour is undefined, comprend
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
То ли под видной то ли под линуксом не заводился
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Страшно жить
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Ну вообще cppreference говорит что, что msvc, что posix говорят флашить и инпут стрим
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Можешь попробовать на том же repl
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
У них на линуксе крутится окружение
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
А как там надо подобрать пример, чтоб оно сработало?)
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Или во второй можно просто %s поставить
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Просто запиши что-то на stdin чтобы scanf дал тебе в результате 0 и оставил твои данные висеть в буфере
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
С этого момента уже можно по разному подходить к проверке на остаток буфера
Считывать по байтно, проверяя есть ли ввод или попробовать снова каким-нибудь scanf
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
нда
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
занимательно, я думал он флашит
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Пока не придумал, как это решить, но думаю придумаю)
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Да, это всё от черта технологии
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Решить то что в буфере остались висеть данные?
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Да
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
С одной стороны это полезный эффект, с другой нет
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Пользователь же умен, он может все что угодно засунуть.
источник