|
Модераторы: Daevaorn |
|
1IMMORTAL |
|
|||
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 8.9.2006 Репутация: нет Всего: нет |
Приветствую Вас, уважаемые форумчане!
Вопрос, предполагаю, элементарный для опытных программистов. Подскажите пожалуйста каким образом средствами C++ возможно реализовать строгую типизацию (запрет автоматического приведения для некоторых типов данных). Поясню вопрос на упрощённом примере. Предположим, есть задача реализовать библиотеку на C++, выполняющую математические вычисления с физическими величинами. Например "Количество яблок", "Количество груш", "Объём занимаемый яблоком", "Объём занимаемый грушей" и так далее. При этом базовый тип для этих сущностей один, например unsigned int.
Интересует вариант реализации, при котором описанные ограничения контролируются компилятором и на этапе исполнения программы уже не требуют никаких проверок. Кроме этого было бы прекрасно обойтись без сторонних библиотек и ограничиться стандартными средствами языка С++, имеющимися во всех актуальных компиляторах C++. Большое спасибо за уделённое время и Ваши ответы! Это сообщение отредактировал(а) 1IMMORTAL - 27.6.2018, 15:45 |
|||
|
||||
1IMMORTAL |
|
|||
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 8.9.2006 Репутация: нет Всего: нет |
Всем спасибо за внимание, ответ получил здесь: http://www.cyberforum.ru/cpp-beginners/thread2270256.html
|
|||
|
||||
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |