Size: a a a

2021 February 23

AD

Andrey Davydov in pro.cxx
Не прав Clang, GCC — прав: http://eel.is/c++draft/expr.prim.req.compound#1.3.2
источник

W

Wild_Wind in pro.cxx
Andrey Davydov
Не прав Clang, GCC — прав: http://eel.is/c++draft/expr.prim.req.compound#1.3.2
Спасибо.
источник

AD

Andrey Davydov in pro.cxx
источник

m

magras in pro.cxx
Андрей Руссков
при этом на практике перевод строки всё равно работает как flush
Это утверждение верно только для cerr. cout и clog ничего не флашат ни по стандарту ни на практике.
источник

RP

Roman Proskuryakov in pro.cxx
Antony Polukhin
Увы, в SQL prepared statements пишутся только с подобным синтаксисом. Ну и на библиотеке не стоит задача их склеивать, хорошая библиотека превратит этот запрос один раз в хранимку а потом должна только проверять, что количество аргументов верное, и передавать только аргументы, без тела SQL запроса
о, так делают? можно пример? всегда казалось, что хранимки подготавливают ручками, ведь в разных субд они не всегда видны из каждой сессии.
источник

AN

Alexander N in pro.cxx
Roman Proskuryakov
о, так делают? можно пример? всегда казалось, что хранимки подготавливают ручками, ведь в разных субд они не всегда видны из каждой сессии.
Разве хранимка не в пределах сессии существует?
источник

RP

Roman Proskuryakov in pro.cxx
разве я не это написал выше?))
источник

AP

Antony Polukhin in pro.cxx
Roman Proskuryakov
о, так делают? можно пример? всегда казалось, что хранимки подготавливают ручками, ведь в разных субд они не всегда видны из каждой сессии.
Вот тут есть рассказ, не помню, вдавался ли Серёга в детали https://youtu.be/7qCtCXxpgfw
источник

RP

Roman Proskuryakov in pro.cxx
спасибо
источник

EP

Egor Pugin in pro.cxx
boost asio

Как-то можно через экспериментальный as_single заставить возвращать error_code, чтобы не было исключения?
try { co_await optimer.async_wait(boost::asio::use_awaitable); }...
в
auto ec = co_await optimer.async_wait(as_single(boost::asio::use_awaitable));

есть некоторые примеры, но не получается сделать тоже самое
https://www.boost.org/doc/libs/1_75_0/doc/html/boost_asio/example/cpp17/coroutines_ts/echo_server_with_default.cpp
источник

АР

Андрей Руссков... in pro.cxx
magras
Это утверждение верно только для cerr. cout и clog ничего не флашат ни по стандарту ни на практике.
cerr и cout отличаются по стандарту чем-то кроме потока?
источник

m

magras in pro.cxx
Андрей Руссков
cerr и cout отличаются по стандарту чем-то кроме потока?
Да. Флашем на переводе строки. А cerr и clog на практике только этим и отличаются (пишут в один поток).
источник

AP

Antony Polukhin in pro.cxx
Андрей Руссков
cerr и cout отличаются по стандарту чем-то кроме потока?
cerr не буферизирует и выводит в STDERR
источник

s

std::slavik in pro.cxx
Андрей Руссков
при этом на практике перевод строки всё равно работает как flush
ну типа нет - на практике '\n' быстрее отрабатывает запихнув  в буфер строку, чем каждый раз дергать flush
источник

с

ссс in pro.cxx
Ребята, долго становиться крестоносцем?
источник

D

Danya in pro.cxx
ссс
Ребята, долго становиться крестоносцем?
Долго
источник

D

Danya in pro.cxx
Всю жизнь
источник

с

ссс in pro.cxx
Ну точнее джуном
источник

AE

Andrew Evseev in pro.cxx
Danya
Всю жизнь
👍 и то можно не успеть
источник

W

Wild_Wind in pro.cxx
ссс
Ребята, долго становиться крестоносцем?
Всё зависит от подготовки. Но много придется изучить, да.
источник