Size: a a a

2020 July 29

NI

Nikita Ivanov in supapro.cxx
т.е. клиент подключается, шлёт серверу пакет, тот его async_readает, но ReadHandler вызывается только после отключения клиента
источник

ПК

Побитый Кирпич... in supapro.cxx
Unknown T.
что мешает копировать unique_ptr? Ну просто создать ещё один и записаь все значения из старого
Так и деструктор можно самому написать, там одна строчка всего
источник

NI

Nikita Ivanov in supapro.cxx
хз даже че в гугл вбивать
источник

ML

Maximka Litvinenko in supapro.cxx
ребят, есть кто занимался MFC классами? как реализовать заливку цветом на графическом поле, либо на все плотно, либо на определенную область
источник

ПК

Побитый Кирпич... in supapro.cxx
Unknown T.
что мешает копировать unique_ptr? Ну просто создать ещё один и записаь все значения из старого
Но в принципе unique_ptr<char[]> + ручное копирование может сработать, да
источник

DP

Denis Paukaev in supapro.cxx
Nikita Ivanov
т.е. клиент подключается, шлёт серверу пакет, тот его async_readает, но ReadHandler вызывается только после отключения клиента
Значит сервер ничего не прислал и колбек вызван при дисконекте
источник

ПК

Побитый Кирпич... in supapro.cxx
Nikita Ivanov
т.е. клиент подключается, шлёт серверу пакет, тот его async_readает, но ReadHandler вызывается только после отключения клиента
ReadHandler клиента или сервера?
источник

NI

Nikita Ivanov in supapro.cxx
Denis Paukaev
Значит сервер ничего не прислал и колбек вызван при дисконекте
1) он и не должен был прислать
2) так почему же?
источник

NI

Nikita Ivanov in supapro.cxx
Побитый Кирпич
ReadHandler клиента или сервера?
в сервере
источник

UT

Unknown T. in supapro.cxx
Побитый Кирпич
Так и деструктор можно самому написать, там одна строчка всего
а что значит не ручное копирование? всегда писал "ручное" :/
источник

ПК

Побитый Кирпич... in supapro.cxx
Nikita Ivanov
в сервере
Мб экзекутор не экзекутит?
источник

NI

Nikita Ivanov in supapro.cxx
Побитый Кирпич
Мб экзекутор не экзекутит?
нет
источник

ПК

Побитый Кирпич... in supapro.cxx
Unknown T.
а что значит не ручное копирование? всегда писал "ручное" :/
неручное значит компилятор сам копи конструктор генерит
источник

NI

Nikita Ivanov in supapro.cxx
лол, почему-то поменяв async_read на async_receive всё заработало
источник

NI

Nikita Ivanov in supapro.cxx
я даже не знаю разницы между ними
источник

UT

Unknown T. in supapro.cxx
Побитый Кирпич
неручное значит компилятор сам копи конструктор генерит
А, ну там при использовании указателей это же не вариант
кстати, почему именно unique_ptr<char[]>, а не T? Или char для примера просто?
источник

ПК

Побитый Кирпич... in supapro.cxx
Unknown T.
А, ну там при использовании указателей это же не вариант
кстати, почему именно unique_ptr<char[]>, а не T? Или char для примера просто?
char[] - сырая память
источник

ПК

Побитый Кирпич... in supapro.cxx
Нужна для поддержки size+capacity
источник

ПК

Побитый Кирпич... in supapro.cxx
T[] с capacity будет работать только для тривиальных типов
источник

UT

Unknown T. in supapro.cxx
А, типо выделять char[sizeof(T) * capacity]
источник