Size: a a a

2020 August 13

D

Dmitry in supapro.cxx
Aidar Fattakhov
с тем что sync with stdio && tie?
Т.е. в clion это по умолчанию прописано?
источник

Е

Егор in supapro.cxx
Dmitry
Т.е. в clion это по умолчанию прописано?
запусти код 10 раз там и 10 там, если компилятор правда одинаковый конечно
источник

AF

Aidar Fattakhov in supapro.cxx
ну чтобы буферизация работала нужно сделать sync_with_stdio(false)
источник

AF

Aidar Fattakhov in supapro.cxx
я кконечно хз как ты проверил что флашится
источник

R

Repti1oid in supapro.cxx
Dmitry
Т.е. в clion это по умолчанию прописано?
При использовании cout поток флушится с \n или endl автоматически.
источник

D

Dmitry in supapro.cxx
Aidar Fattakhov
я кконечно хз как ты проверил что флашится
Вот так.
cout << "something" << '\n';
   for (;;) {}
В
вс коде текст не выводится
источник

VY

Vladislav Yaremenko in supapro.cxx
Dmitry
Если написать тот же код, но например в vs code, то поток не флашится
с тем, что гцц флашит стдаут на \n
источник

VY

Vladislav Yaremenko in supapro.cxx
источник

Е

Егор in supapro.cxx
Dmitry
Вот так.
cout << "something" << '\n';
   for (;;) {}
В
вс коде текст не выводится
компилятор твой цикл выкинуть может просто, может в силайоне ты в релизе собираешь и компиль удаляет лишний код, а в вскоде нет
источник

Е

Егор in supapro.cxx
сделай for (volatile int i = 0; ; ++i) {}
источник

AF

Aidar Fattakhov in supapro.cxx
Vladislav Yaremenko
с тем, что гцц флашит стдаут на \n
>if the stream is line buffered
не факт, но вобще наверн имеет право
источник

D

Dmitry in supapro.cxx
Егор
сделай for (volatile int i = 0; ; ++i) {}
Ничего не изменилось
источник

R

Repti1oid in supapro.cxx
Dmitry
Ничего не изменилось
Убери \n и сравни
источник

Е

Егор in supapro.cxx
Dmitry
Ничего не изменилось
тогда через неделю попробуй, луна в другую фазу войдет и мб сработает
источник

AF

Aidar Fattakhov in supapro.cxx
так ты сделал sync(false)?
источник

VY

Vladislav Yaremenko in supapro.cxx
Aidar Fattakhov
>if the stream is line buffered
не факт, но вобще наверн имеет право
если это мингв, то там, вообще, черт знает что может быть)
источник

D

Dmitry in supapro.cxx
Repti1oid
Убери \n и сравни
Если убрать, т о не флашит
источник

D

Dmitry in supapro.cxx
В обоих иде использую гцц и если не убирать \n, то флшаит только в лионе
источник

D

Dmitry in supapro.cxx
Aidar Fattakhov
так ты сделал sync(false)?
нет
источник

R

Repti1oid in supapro.cxx
Dmitry
Если убрать, т о не флашит
И зачем делать две операции << вместо одной?
источник