The google references were a bit varied and ambiguos and my textbook ironically doesn't cover templates ._.
if I were to make
template <typename typ>
class stk {
public:
stk();
~stk();
private:
struct STK {
typ dat;
STK *lnk;
}; *chn;
int ctr;
};
do I have to do anything special for my implementation file or would I go about declaring each function like normal? Like
stk<typ>::stk(){
as opposed to
stk::stk(){