Предупреждение компилятора (уровень 4) C4718
"вызов_функции": рекурсивный вызов не имеет побочных эффектов; удаление
Функция содержит рекурсивный вызов, но с другой стороны побочные эффекты отсутствуют. Вызов этой функции удаляется. Это повлияет на поведение программы, но не на ее правильность. В то время как оставленный вызов может привести к исключению переполнения стека, удаление этого вызова устраняет такую возможность.