Size: a a a

2021 February 25

NM

Nastya Medveda in supapro.cxx
есть ли разница какой параметр указывать при компиляции
-std=gnu++17
 или
-std=c++17
?
источник

SH

Serhii Herashchenko in supapro.cxx
Liber Azerate
В общем, я жду ответа от эксперта
Из того, что пишет сппреф - когда включён синх виз стдио, стандартные потоки с++ не буферизированные
источник

SH

Serhii Herashchenko in supapro.cxx
Соответственно они сразу работают с сишными потоками
источник

SH

Serhii Herashchenko in supapro.cxx
А если он выключен, то нет гарантий, когда этот буфер будет выгружен в сишный поток, и будет ли вообще (не считая деструктора и явного flush)
источник

AF

Aidar Fattakhov in supapro.cxx
Liber Azerate
И что же будет?
Уб
источник

LA

Liber Azerate in supapro.cxx
По причине выше или почему?
источник

SH

Serhii Herashchenko in supapro.cxx
Liber Azerate
По причине выше или почему?
Ну вдруг кто-то будет напрямую писать в сишный стрим, и в этот момент сиаут решит зафлащить буфер
источник

SH

Serhii Herashchenko in supapro.cxx
Дата рейс -> уб
источник

SH

Serhii Herashchenko in supapro.cxx
Nastya Medveda
есть ли разница какой параметр указывать при компиляции
-std=gnu++17
 или
-std=c++17
?
Теоретически не особо
источник

AF

Aidar Fattakhov in supapro.cxx
Serhii Herashchenko
Ну вдруг кто-то будет напрямую писать в сишный стрим, и в этот момент сиаут решит зафлащить буфер
Нет он не использует сишный стрим без sync
источник

SH

Serhii Herashchenko in supapro.cxx
На практике же - это просто указание, какую версию стандартной библиотеки использовать
источник

AF

Aidar Fattakhov in supapro.cxx
Liber Azerate
По причине выше или почему?
По причине отсутствия гарантий на конкурентную работу без sync
источник

SH

Serhii Herashchenko in supapro.cxx
Aidar Fattakhov
Нет он не использует сишный стрим без sync
Значит я не так понял
источник

LA

Liber Azerate in supapro.cxx
Aidar Fattakhov
По причине отсутствия гарантий на конкурентную работу без sync
Это написано в стандарте?
источник

AF

Aidar Fattakhov in supapro.cxx
Liber Azerate
Это написано в стандарте?
Там написано что можно конкуретно писать с sync
источник

BH

Blue Heart in supapro.cxx
Constantine Drozdov
я первой программой пытался стек написать, был опыт паскаля
20 ошибок компиляции в 20 строках
В универе нам дали на си тупо переписать код, а я ничего не понимал и плакал
источник

m

mixa secret in supapro.cxx
Здравсте, я захотел переделать свою программу с вектора std::variant`ов, и сделать через интерфейс BasiсQuestion, но у разных типов вопросов разные ответы, тоесть разные аргументы у фунции bool Answer(), как это можно решить?
источник

SI

Shack Ira in supapro.cxx
return factorial(n - 1, acc * n); это хвостовая, а это return n * factorial(n - 1);
головная? рекурсии
источник

VS

Vlad Serebrennikov in supapro.cxx
Liber Azerate
Что? Ну вот я так же делал мне всё рассказывали, что уб
источник

OL

Oleg Linkin in supapro.cxx
Shack Ira
return factorial(n - 1, acc * n); это хвостовая, а это return n * factorial(n - 1);
головная? рекурсии
Хвостовая, это когда перед выходом из функции ты вызываешь опять эту функцию
источник