Size: a a a

2020 August 10

AP

Alexander Potapov in pro.cxx
Чел...
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in pro.cxx
Artöm Bakri Al-Sarmini
Шаред имеет ктор от нуллптр
Я про то, что unsigned(0) это не null pointer и не конвертится в него
источник

NI

Nikita Ivanov in pro.cxx
fulcanelly
где блять логика
я бы сказал что это логичнее на самом деле, но не хочу срачей)0
источник

AP

Alexander Potapov in pro.cxx
Есть холивар канал
источник

АК

Александр Караев... in pro.cxx
Модер приди, порядок наведи
источник

NI

Nikita Ivanov in pro.cxx
Alexander Potapov
Есть холивар канал
о дайте
источник

AP

Alexander Potapov in pro.cxx
источник

D

Dmitry in pro.cxx
Nikita Ivanov
о дайте
источник

NI

Nikita Ivanov in pro.cxx
ето чето не то.
источник

f

fulcanelly in pro.cxx
лол
источник

ПК

Побитый Кирпич... in pro.cxx
fulcanelly
самый отвратительный стайл
Самый красивый
источник

f

fulcanelly in pro.cxx
Побитый Кирпич
Самый красивый
чем
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in pro.cxx
Artöm Bakri Al-Sarmini
Но unsigned(0) имеет тип unsigned и не имеет неявного преобразования в указатель
#include <memory>

struct Kek {
   Kek(const Kek&) = default;

   Kek(std::shared_ptr<int> *x) {
       (void)x;
   };
};

int main() {
   int *p = 0;
   Kek(0u);
}

это компилиться тоже хотя и имеет тип unsigned
источник

AP

Alexander Potapov in pro.cxx
Я пишу в стиле шарпов на плюсах =)
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in pro.cxx
Alexander Potapov
Я пишу в стиле шарпов на плюсах =)
Гуглкодстайл такой же вроде
источник

ПК

Побитый Кирпич... in pro.cxx
Чем camelCase
источник

AT

Anatoly Tomilov in pro.cxx
Есть ли какие-то препятствия в языке разрешить enum forward declaration следующего вида: само forward declaration, например, enum E : uint16_t;, а definition enum E : uint16_t {a, b, c};? В таком случае forward declared enum можно было бы использовать в определении класса, как тип данного-члена, не раскрывая деталей реализации.
источник

m

magras in pro.cxx
Anatoly Tomilov
Есть ли какие-то препятствия в языке разрешить enum forward declaration следующего вида: само forward declaration, например, enum E : uint16_t;, а definition enum E : uint16_t {a, b, c};? В таком случае forward declared enum можно было бы использовать в определении класса, как тип данного-члена, не раскрывая деталей реализации.
Мне кажется это уже разрешили как минимум для enum class. По-моему достаточно чтобы размер энума был известен.
источник

АК

Александр Караев... in pro.cxx
Anatoly Tomilov
Есть ли какие-то препятствия в языке разрешить enum forward declaration следующего вида: само forward declaration, например, enum E : uint16_t;, а definition enum E : uint16_t {a, b, c};? В таком случае forward declared enum можно было бы использовать в определении класса, как тип данного-члена, не раскрывая деталей реализации.
Да, можно делать forward declare для enum class
источник

ПК

Побитый Кирпич... in pro.cxx
Anatoly Tomilov
Есть ли какие-то препятствия в языке разрешить enum forward declaration следующего вида: само forward declaration, например, enum E : uint16_t;, а definition enum E : uint16_t {a, b, c};? В таком случае forward declared enum можно было бы использовать в определении класса, как тип данного-члена, не раскрывая деталей реализации.
енамы раскрыть незападло, для всего остального есть мастеркард PImpl
источник