поэтому я слышал, что шаблоны С++ не следует разделять на .h и .cpp...
например, такой шаблон:
template <class T>
class J{
T something;
}
Это правда? почему это так?
если из-за этого мне нужно будет вставить оба объявления и реализацию в один и тот же файл, следует ли помещать его в файл .h или файл .cpp?