Mike wrote: > I am wondering if I need to define my inline functions in the correct > order to get the full benefits of inlining. In the following code, > will g++ inline the function b() within a()? > > inline void a () > { > b(); > } > > inline void b () > { > do_something(); > } > > Or do I need to reorder them in the source file?
Just try and see. Call g++ with "-S" and your favourite optimizing switches and inspect the generated assembler file. Maett _______________________________________________ help-gplusplus mailing list help-gplusplus@gnu.org http://lists.gnu.org/mailman/listinfo/help-gplusplus