Explain about linkages(external/internal) in c++? How does linkage differ for a function,constant,inline function,template function ,class and template class
http://www.informit.com/guides/content.aspx?g=cplusplus&seqNum=41
check section 3.5 in standard http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2798.pdf