Какой из следующих компиляторов C ++ лучше воспринимает шаблоны C ++ (+ выданные сообщения об ошибках)?
Я предпочитаю Comeau за соответствие стандарту. Сообщения об ошибках, выдаваемые Clang , более полезны , чем сообщения, выданные g ++.
Компилятор MSVC ++ не работает [Нет двухфазного поиска имени].
На мой взгляд, Clang и Comeau лучше.Clang предоставляет хорошие диагностические сообщения.
См. Эти несколько примеров Expressive Diagnostics от Clang.
Я предпочитаю Clang, потому что он бесплатный (в отличие от Comeau).