Система перевірки коректності одиниць міжнародної системи SI на eтапі компіляції

Вантажиться...
Ескіз

Дата

2023

Науковий керівник

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

У рамках даної роботи була розроблена бібліотека перевірки одиниць системи SI на етапі компіляції. Проект включав детальний аналіз різних концепцій та принципів мови програмування C++, зокрема, на техніках метапрограмування на основі шаблонів. Сильні та слабкі сторони цих технік були детально проаналізовані, і для проекту були вибрані найкращі техніки. Розроблена бібліотека дозволяє програмісту вказувати одиниці SI для змінних та функцій та виконувати перевірку типів одиниць на етапі компіляції. Це гарантує, що одиниці будуть правильно вказані та узгоджені.

Опис

Ключові слова

SI, метапрограмування, перевірка типів, статична типізація, C++

Бібліографічний опис

Жуков, М. О. Система перевірки коректності одиниць міжнародної системи SI на eтапі компіляції : дипломний проект ... бакалавра : 121 Інженерія програмного забезпечення / Жуков Михайло Олександрович. – Київ, 2023. – 95 с.

DOI