Size: a a a

2020 April 29

DF

Dollar Føølish in pro.cxx
Или стандартная библиотека мсвц
источник

q

qwert in pro.cxx
Dollar Føølish
Буст
это если шаблоны на шаблонах + это либы
источник

AK

Anton Kashcheev in pro.cxx
qwert
это если шаблоны на шаблонах + это либы
А что надо-то?
источник

v

vehlwn in pro.cxx
Kasper
Здравствуйте, отправьте пожалуйста пример сложного кода на C++, такого, который прочитать сложно и в то же время он работает
Зачем сложные? Хочешь удивить девушку? Ну допустим https://t.me/supapro/653188
источник

R

Ruben in pro.cxx
Переслано от Ruben
подскажите как обнулить std::function, чтобы if от нее снова выдавал false
источник

R

Ruben in pro.cxx
Переслано от Ruben
functor = nullptr; выдает сегфолт
источник

R

Ruben in pro.cxx
Переслано от Ruben
(gdb) backtrace
#0  0x0002d948 in std::function<int (unsigned char*, unsigned int, unsigned long long)>::operator=(decltype(nullptr)) (this=0x38)
источник

R

Ruben in pro.cxx
То есть реально сегфолт как будто в операторе присваивания
источник

MZ

Max Ziua in pro.cxx
Ruben
Переслано от Ruben
подскажите как обнулить std::function, чтобы if от нее снова выдавал false
= {};
источник

R

Ruben in pro.cxx
благодарю
источник

m

magras in pro.cxx
Max Ziua
= {};
Это почти эквивантно = nullptr. Здесь проблема явно не в присваивании.
источник

DF

Dollar Føølish in pro.cxx
Почему же , судя по бактрейсу там перегрузка для нуллптр_т
источник

m

magras in pro.cxx
Dollar Føølish
Почему же , судя по бактрейсу там перегрузка для нуллптр_т
В том же бэктрейсе есть правильный ответ: this=0x38
источник

R

Ruben in pro.cxx
magras
Это почти эквивантно = nullptr. Здесь проблема явно не в присваивании.
да, верно
источник

R

Ruben in pro.cxx
magras
В том же бэктрейсе есть правильный ответ: this=0x38
не, this валидный
источник

R

Ruben in pro.cxx
rtcp_asink->onReceive = {};
проблема
здесь в том, что rtcp_asink == nullptr
источник

R

Ruben in pro.cxx
этот объект не создавался
источник

R

Ruben in pro.cxx
стоп! В бектрейсе this и есть вот этот rtcp_asink. Странно, почему он не nullptr, если он по факту инициализирован nullptr
источник

R

Ruben in pro.cxx
UDPSink *rtcp_asink{nullptr};
источник

m

magras in pro.cxx
Ruben
стоп! В бектрейсе this и есть вот этот rtcp_asink. Странно, почему он не nullptr, если он по факту инициализирован nullptr
Смещение onReceive 0x38 байт.
источник