Как использовать универсальное программирование с графическим интерфейсом? - PullRequest
0 голосов
/ 26 января 2012

Я разработал большую программу с использованием методов общего программирования, которые включают множество шаблонов классов.Есть ли способ имитировать выбор этих параметров во время выполнения на основе параметров графического интерфейса?

Скажем, у меня есть

template <typename A, typename B, typename C>
class MyClass {};

, и я хочу выбрать A, B и C из 3 групп радиокнопок.Без создания комбинаторно длинного оператора switch, есть ли способ создать экземпляр MyClass, используя типы, которые пользователь выбирает в графическом интерфейсе?

1 Ответ

0 голосов
/ 26 января 2012

Я здесь не эксперт, но я верю, что, как другие упоминали в комментариях, это невозможно.

То, что вы могли бы возможно сделать, это написать приложение с графическим интерфейсом,изменил параметры в файле шаблона и начал компиляцию и выполнение этого проекта.Мы часто делаем аналогичные вещи для того, чтобы тестировать наш код с различными целями / средами компиляции, и это, по сути, похоже на то, что вы пытаетесь сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...