Убрать специализацию шаблона

123
10 ноября 2019, 09:30

Навеяно вопросом о vector<bool>.

Итак, имеем шаблон класса, и некоторую(ые) специализацию(и). Допустим, что все это в коде, который мы не можем менять.

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

Грубо - для того же vector<bool> отменить специализацию, чтобы он стал работать, как обычный vector<unsigned char>?

READ ALSO
Зачем нужен шаблон без параметра?

Зачем нужен шаблон без параметра?

Есть пример кодаСовершенно не понимаю что это

112
Qt Проблема с удалением widget из layout

Qt Проблема с удалением widget из layout

Хочу загружать в layout только выбранный сформированный виджет из контейнера, который заполняется в конструкторе класса MainWindow

105
Как рендерить подобие окон

Как рендерить подобие окон

В общем, я создаю игру, в которой у меня будет подобие операционной системыВ ней можно открывать, перетаскивать и выполнять прочие манипуляции...

121