AB
Часто вижу что буффер данных лежит как unsigned char *.
Это общепринятая практика? Есть альтернативы? Или unsgined char * можно интерпретировать как массив байт и все ок
Size: a a a
AB
AB
SA
AB
SA
AB
SA
T
is_nothrow_aggregate_constructable, но он и в случае с if constexpr нужен.АК
K
map<string, set<CarModel> less<>>> base. В Классе CarModel есть переменные типа string name, type, int powerValue; Как можно написать функцию, которая бы поменяла ИМЯ модели автомобиля, а остальные параметры оставила бы прежними?K
void SetCarName(const string& newname), но где именно вызвать сеттер и как получить доступ к самому сету, состоящему из различных моделей автомобилей, я не очень понимаюK
NK
AS
K
K
auto fut1 = do_async_1();А вот так
auto fut2 = do_async_2();
fut2.wait();
fut1.wait();
{
auto fut1 = do_async_1();
auto fut2 = do_async_2();
}NK
K
NK
K
std::future<void>