ребят, есть кто-то, кто немного шарит в С++?
Такой вот вопрос по шаблонным функциям: Допустим у меня есть шаблонная функция show и я хочу выводить массив данных типа int, char, bool. В этом случае я не хочу желать перевод строки после каждого элемента массива. Но так же у меня есть класс Car, plane, например, и при выводе данных этого типа я хочу делать перевод строки.
1) Можно ли прописать в шаблоне что-то подобное (далее псевдокод):
if(typename is Car || typename is Plane) cout<<endl;