LINUX.ORG.RU

История изменений

Исправление wandrien, (текущая версия) :

Проверяется не «корректность шаблона» в пустоте, а логические соответствия между разными утверждениями. Например, если нам встречается утверждение a + b, то значит должна быть функция либо метод operator+(), подходящий для данных типов. Если такой функции или метода не объявлено, значит обнаружена ошибка.

Исправление wandrien, :

Проверяется не «корректность шаблона» в пустоте, а логические соответствия между разными утверждениями. Например, если нам встречается утверждение a + b, то значит должен быть функция либо метод operator+(), подходящий для данных типов. Если такой функции или метода не объявлено, значит обнаружена ошибка.

Исходная версия wandrien, :

Проверяется не «корректность шаблона», а логические соответствия между разными утверждениями. Например, если нам встречается утверждение a + b, то значит должен быть функция либо метод operator+(), подходящий для данных типов. Если такой функции или метода не объявлено, значит обнаружена ошибка.