Форум программистов, компьютерный форум, киберфорум
Metaprogramming
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Старый
Представления как элементы данных для пользовательских итераторов - Введение
Запись от bytestream размещена 02.08.2025 в 21:55
Показов 4199 Комментарии 0

Нажмите на изображение для увеличения
Название: Представления как элементы данных для пользовательских итераторов.jpg
Просмотров: 428
Размер:	169.6 Кб
ID:	11027
Когда я впервые столкнулся с представлениями (views) в C++20, то сразу понял - это игра по новым правилам. В мире, где производительность по-прежнему стоит во главе угла, а память все дороже, возможность создавать абстракции без накладных расходов выглядит почти как магия. Но это не магия, а...
Аватар для bytestream
Старый
Использование декораторов в Python
Запись от py-thonny размещена 17.05.2025 в 10:08 / pythonic man's blog
Показов 2358 Комментарии 0

Нажмите на изображение для увеличения
Название: 5a359b2f-b27d-4ebd-a098-9707050b586c.jpg
Просмотров: 219
Размер:	244.4 Кб
ID:	10817
Если вы когда-нибудь задумывались о том, как красиво расширить функциональность кода без лишней возни и дублирования, декораторы в Python — та самая волшебная палочка, которую вы искали. По сути, это одна из тех концепций, которая наглядно демонстрирует, почему Python остаётся одним из самых гибких и выразительных языков в мире...
Аватар для py-thonny
Старый
Отражение в C# и динамическое управление типами
Запись от stackOverflow размещена 16.05.2025 в 14:43
Показов 2045 Комментарии 0

Нажмите на изображение для увеличения
Название: dc98c73b-8319-41bc-9f6f-c4d1cbb2ccd7.jpg
Просмотров: 205
Размер:	158.9 Кб
ID:	10811
Reflection API в .NET — это набор классов и интерфейсов в пространстве имён System.Reflection, который позволяет исследовать и манипулировать типами, методами, свойствами и другими элементами программы во время её исполнения. Эта технология предоставляет разработчикам возможность "заглянуть внутрь"...
Аватар для stackOverflow
Старый
Dynamic Language Runtime (DLR) в C#
Запись от bytestream размещена 10.05.2025 в 16:32
Показов 2752 Комментарии 0
Метки .net, c#, dlr, dsl, dynamic, metaprogramming

Нажмите на изображение для увеличения
Название: c66aa03d-a1db-41d9-bd05-74c360aa9f33.jpg
Просмотров: 205
Размер:	172.9 Кб
ID:	10782
C# всегда славился своей строгой статической типизацией и появление Dynamic Language Runtime (DLR) стало настоящим переворотом. Эта технология буквально взорвала традиционные представления о том, что такое C# и какие рамки у него существуют. DLR — это не просто набор классов или дополнительная библиотека, а полноценная подсистема .NET, благодаря которой статически типизированный язык C# приобрёл способность работать...
Аватар для bytestream
Старый
Рейтинг: 5.00. Голосов: 1.
Отражение и метафункции в C++26
Запись от NullReferenced размещена 09.03.2025 в 11:44 / C++ for fun and for life
Показов 2879 Комментарии 0

Нажмите на изображение для увеличения
Название: a19f616d-9b6f-4d9e-b535-6634b06d52cf.jpg
Просмотров: 343
Размер:	199.7 Кб
ID:	10344
Стандарт C++98 в свое время добавил базовую поддержку RTTI (информации о типах времени выполнения), но её функциональность была очень ограниченной. Шаблонное метапрограммирование и библиотека type_traits в C++11 немного расширили возможности рефлексии, но для сложных задач приходилось создавать громоздкие конструкции.

Предложение P2996R5 наконец-то вводит настоящее отражение в C++ на уровне языка. Ключевые изменения включают:
  • Оператор отражения
...
Аватар для NullReferenced
Новые блоги и статьи
Нейросеть на алгоритме "эстафета хвоста" как перспектива.
Hrethgir 06.05.2026
На десерт, когда запущу сервер. Статья тут https:/ / habr. com/ ru/ articles/ 1030914/ . Автор я сам, нейросеть только помогает в вопросах которые мне не известны - не знаю людей которые знали-бы. . .
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром. возможно получится прикрутить интерпретатор питон для кастомизации игровой логики. что есть на текущий момент:. . .
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2. Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru