Розвиток стратегій проектування Александреску. Бібліотека Loki23
| dc.contributor.advisor | Бублик, Володимир | uk_UA |
| dc.contributor.author | Трохимчук, Артем | uk_UA |
| dc.date.accessioned | 2026-08-03T13:01:09Z | |
| dc.date.available | 2026-08-03T13:01:09Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | У роботі розглянуто поняття стратегій проектування Александреску та засоби, якими цей підхід може бути реалізований у сучасному C++. Досліджено бібліотеку Loki як приклад використання стратегій проектування, шаблонного метапрограмування та узагальненого програмування в C++98, а також її вплив на розвиток Modern C++ і стандартної бібліотеки. Було розроблено бібліотеку мовою C++23, що містить модернізовані реалізації основних компонентів Loki: списків типів, генерації ієрархій, фабрик об’єктів, розумного вказівника, Singleton і мультиметодів. Як приклад використання створеної бібліотеки був реалізований застосунок netprobe, який демонструє переваги та обмеження запропонованих абстракцій під час аналізу мережевого трафіку. | uk_UA |
| dc.identifier.uri | https://ekmair.ukma.edu.ua/handle/123456789/40696 | |
| dc.language.iso | uk | uk_UA |
| dc.status | first published | uk_UA |
| dc.subject | стратегії проектування | uk_UA |
| dc.subject | Modern C++ | en_US |
| dc.subject | C++23 | en_US |
| dc.subject | Loki | en_US |
| dc.subject | Loki23 | en_US |
| dc.subject | шаблонне метапрограмування | uk_UA |
| dc.subject | бакалаврська робота | uk_UA |
| dc.title | Розвиток стратегій проектування Александреску. Бібліотека Loki23 | uk_UA |
| dc.type | Other | uk_UA |
Files
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description: