Size: a a a

2017 April 27

AS

Anatoly Shirokov in Qt
да, вместо использования QQuid целый зоопарк
источник

AS

Anatoly Shirokov in Qt
на что здесь еще жаловаться?
источник

AS

Anatoly Shirokov in Qt
ты получил боль на ровном месте
источник

RS

Roman Sharkov in Qt
Anatoly Shirokov
на что здесь еще жаловаться?
на то есть причины, строгая типизация, чтоб не проверять на целостность и правильность идентификаторы при каждой их передаче в какую либо функцию
источник

AK

Alexander Koldaev 🇷🇺 in Qt
Anatoly Shirokov
да, вместо использования QQuid целый зоопарк
который нужен скорее всего только для генерации строки {...}
источник

ШВ

Шаурма Вкод in Qt
#define myDelete delete
а такое бот пропустит?
источник

RS

Roman Sharkov in Qt
Шаурма Вкод
#define myDelete delete
а такое бот пропустит?
нет, тут же явное слово "delete" 😃
источник

ШВ

Шаурма Вкод in Qt
можно неявно передать;)
источник

RS

Roman Sharkov in Qt
Шаурма Вкод
можно неявно передать;)
всё-равно delete засветится, палево, авто-расстрел по email'у
источник

ШВ

Шаурма Вкод in Qt
я бы лучше проверял собранные артефакты, чтобы там не было delete
источник

DK

Denis Kormalev in Qt
#define extraNew del\
ete
источник

RS

Roman Sharkov in Qt
Denis Kormalev
#define extraNew del\
ete
да, от хитрожопия уже сложнее защититься
источник

D

Daniil in Qt
вы тут уже столько всего понаписали...
А что за задача то?
источник

ШВ

Шаурма Вкод in Qt
хз
источник

AK

Alexander Koldaev 🇷🇺 in Qt
😂
источник

RS

Roman Sharkov in Qt
я вот не могу понять как в Qt лучше всего реализовать composition...

предположим есть у нас

Metadata : public QObject


и внутри этой композиции у нас member "id" типа

Identifier : public QObject


поскольку QObject не копируется придётся хранить указатель на this.id и в указателе хранить под-обьект. Однаку тут я вижу опасный момент...

Metadata meta(.....);
meta.id().deleteLater() //piздец
источник

DK

Denis Kormalev in Qt
Daniil
вы тут уже столько всего понаписали...
А что за задача то?
защитить объект от memset(ptr+5, 0, 10)
источник

D

Daniil in Qt
ну а я не вижу опасный момент
solved!
источник

D

Daniil in Qt
Denis Kormalev
защитить объект от memset(ptr+5, 0, 10)
ой
источник

D

Daniil in Qt
использовать язык где нету memset)))
источник