Just for fun... What happens if you add the semicolon that you forgot after the } in foo.h?
arkoenig 340 Practically a Master Poster
mrnutty commented: Good points +5
arkoenig 340 Practically a Master Poster
vijayan121 commented: that was a lucid explanation. thanks. +6
arkoenig 340 Practically a Master Poster
Yiuca commented: I don't like giving broken code but it sometimes happens, thanks for correcting it. +2
mrnutty commented: Thank you, finally someone pointed out the obvious! +5
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster
arkoenig 340 Practically a Master Poster