My main question would be "why?" - at least in C++, stack would typically be best implemented as a template, which would make it a .h only implementation.

--
Mats