Size: a a a

2021 June 29

SA

Sergey Anisimov in supapro.cxx
В языке статическая типизация. Реально изменить тип нельзя (только стереть).
источник

DR

Denys Romanov in supapro.cxx
Для чего они тогда нужны(если есть нешаблонный конструктор и оператор= для перемещения в unique_ptr)?
источник

K

Kelbon in supapro.cxx
и как создавать объект, который имеет не только дефолтный конструктор?
источник

DP

Denis Paukaev in supapro.cxx
например можно засунуть юник с классом наследником в юник с базовым
источник

Б

Богдан in supapro.cxx
вопрос знатокам в рамках одного проекта собираются 2 либы, одна плюслвая другая определена через extern C, проблема в том, что они определяют структуры с одинаковым именем и нужны они обе для разных пакетов в рамках сборки проекта, плюсовая библиотека инклудится раньше сишной и при этом не освобождается к моменту сборки второй либы.
если ставить ifndef то сишная либа просто не определяется, namespace использовать нельзя из-за extern C так как в итоге он либо выдаст ошибку либо ссылаться будут на одно и тоже https://en.cppreference.com/w/cpp/language/language_linkage
источник

C

CodeDetector in supapro.cxx
Оберните код в теги: 3 символа ` до и после кода (в случае одиночной конструкции достаточно 1 ` с обеих сторон). Спасибо!
источник

AF

Aidar Fattakhov in supapro.cxx
поч плюсовая не в неймспейсе?
источник

Б

Богдан in supapro.cxx
она в неймспейсе но
frameworks/native/include/android/looper.h:33:8: note: candidate found by name lookup is 'ALooper'
struct ALooper;
      ^
frameworks/native/include/android/looper.h:261:22: error: reference to 'ALooper' is ambiguous
int ALooper_removeFd(ALooper* looper, int fd);
                    ^
frameworks/av/media/libstagefright/include/media/stagefright/foundation/ALooper.h:35:8: note: candidate found by name lookup is 'android::ALooper'
struct ALooper : public RefBase {
      ^
frameworks/native/include/android/looper.h:33:8: note: candidate found by name lookup is 'ALooper'
struct ALooper;
источник

AF

Aidar Fattakhov in supapro.cxx
все еще тот же вопрос
источник

AF

Aidar Fattakhov in supapro.cxx
почему плюсовая не в неймспейсе?
источник

Б

Богдан in supapro.cxx
плюсовая в неймспейсе а сишная extern C полностью
источник

AF

Aidar Fattakhov in supapro.cxx
мне кажется вы гдето сделали using namespace android;
источник

Б

Богдан in supapro.cxx
спасибо
источник

Б

Богдан in supapro.cxx
на пару уровней выше было
источник

DR

Denys Romanov in supapro.cxx
Спасибо, идею понял
источник

MI

Moraband Imperium in supapro.cxx
А есть такой чат по .NET C#
источник

MI

Moraband Imperium in supapro.cxx
?
источник

TW

Tony Werner in supapro.cxx
источник

IZ

Ilia Zviagin in supapro.cxx
А что вы там собираетесь вытянуть по производительности, когда и так O(log N) ?
источник

D

Dmitriy in supapro.cxx
.
источник