Size: a a a

cxx.Дискуссионная

2020 March 28

KK

Konstantin Kozyrev in cxx.Дискуссионная
Я хотел тебя приплести
источник

KK

Konstantin Kozyrev in cxx.Дискуссионная
Но ты сам появился :D
источник

KK

Konstantin Kozyrev in cxx.Дискуссионная
Тебя кто-то тут за макросы ругал
источник

Е

Егор in cxx.Дискуссионная
я переделал и теперь там просто
struct A {
declare_struct;
declare_field(bool,b);
};

Всё еще так себе, но лучше я не смогу
источник

O

Ofee in cxx.Дискуссионная
Никита Кучеренко
Та не) ченить по глобальнее)
#define MAIN int main() {}
#define GLOBAL_VARIABLE int var = 42;
GLOBAL_VARIABLE
MAIN
источник

KK

Konstantin Kozyrev in cxx.Дискуссионная
Егор
я переделал и теперь там просто
struct A {
declare_struct;
declare_field(bool,b);
};

Всё еще так себе, но лучше я не смогу
Чтоб без IDE не понять что это - функция или макрос? :D
источник

Е

Егор in cxx.Дискуссионная
Konstantin Kozyrev
Чтоб без IDE не понять что это - функция или макрос? :D
макросы
источник

KK

Konstantin Kozyrev in cxx.Дискуссионная
Ну да, по названию можно догадаться. А можно и не догадаться.
источник

O

Ofee in cxx.Дискуссионная
Егор
я переделал и теперь там просто
struct A {
declare_struct;
declare_field(bool,b);
};

Всё еще так себе, но лучше я не смогу
class Property;
...
struct A {
 Property<bool, "Name"> b;
};
источник

Е

Егор in cxx.Дискуссионная
Konstantin Kozyrev
Ну да, по названию можно догадаться. А можно и не догадаться.
ты как функцию в обьявлении структуры собрался вызывать?
источник

KK

Konstantin Kozyrev in cxx.Дискуссионная
...бля
источник

KK

Konstantin Kozyrev in cxx.Дискуссионная
И правда
источник

KK

Konstantin Kozyrev in cxx.Дискуссионная
Вот он - момент, когда пора спать
источник

Е

Егор in cxx.Дискуссионная
Ofee
class Property;
...
struct A {
 Property<bool, "Name"> b;
};
шаблоны не прокатят, там operator#. А так код будет выглядеть по типу Property<bool,"can_send_messages"> can_send_messages
источник

O

Ofee in cxx.Дискуссионная
Егор
шаблоны не прокатят, там operator#. А так код будет выглядеть по типу Property<bool,"can_send_messages"> can_send_messages
Не очень понял про операторы, а вот дублирование текста... Может, оно и к лучшему? А то захочешь код порефакторить, придётся, например, сразу и в БД вносить изменения...
источник

Е

Егор in cxx.Дискуссионная
Ofee
Не очень понял про операторы, а вот дублирование текста... Может, оно и к лучшему? А то захочешь код порефакторить, придётся, например, сразу и в БД вносить изменения...
ну макрос, который аргумент в строку превращает, stringify на англе вроде. А про БД не понял, у меня ее нет
источник

KK

Konstantin Kozyrev in cxx.Дискуссионная
@Malbu0698 , что со статусом? Комиссар? Серьёзно?
источник

O

Ofee in cxx.Дискуссионная
Егор
ну макрос, который аргумент в строку превращает, stringify на англе вроде. А про БД не понял, у меня ее нет
А зачем тебе ещё получать имя переменной, если не ORM?
источник

Е

Егор in cxx.Дискуссионная
Ofee
А зачем тебе ещё получать имя переменной, если не ORM?
жСоН
источник

Е

Егор in cxx.Дискуссионная
Konstantin Kozyrev
@Malbu0698 , что со статусом? Комиссар? Серьёзно?
А что? Хороший певец
источник