Цитата(mronetwo @ Mar 30 2012, 15:43)

Если я как static функцию опишу в h-файл ее не включишь.
С чего это вдруг? Эта функция будет видна в каждой единице трансляции, где включается файл, причём независимо от других таких же единиц. А вот без static линкер должен ругаться на множественное определение функции.
Цитата
На вкладке свойств compiler/language не стоит забывать про Use C++ inline semantics.
Если проект на языке Си, ничего плюсового быть не должно.