Original Post
Heeeelp!! Today I thought to myself that I would do a little cleaning to my C++ project. I just wanted to separate class definitions from their member functions code. Before I divided the classes to source/header files all the functions were considered to be inline expanded (since they were fully listed in each class' header). Now everything is like I planned - clean and tidy. Unfortunately, the performance of the application dropped very noticeably and I guess it can be caused by the lack of inline expansion. My problem is - how to use __forceinline keyword. Each time I add it before function name I get linker errors (MSVC++ 7.0). Great thanks in advance!