   C++ profilers
  Does anyone use, had experience, or have suggestions for a decent C++ code profiler for Win32 platform. I´m not necessarily looking for something that is ultra precise. 
  The DevPartner Community Profiler is quite adequete for most hobbyist projects. I use it currently, I like the VS.NET integration, but dislike that it requires instrumentation, which entails a recompile usually. But, DevPartner works with .NET projects as well, which is a huge win.I have tried GlowCode as well after reading someone's glowing (har har) review of it on these forums. It is not the most intuitive to use but it doesn't require instrumentation of sources and is pretty similar to DevPartner. However I think it is ~$300 last I checked, which is steep for this market.So, I'd try DevPartner out. If you're compiling unmanaged C++ be sure to follow the instructions to the letter.Edit: I am fatigued so please excuse my sloppy English.   [edited by - antareus on February 13, 2004 6:25:41 PM];  I used Intel''s VTune once; its super easy to use if you spend about 20 min reading over the first few tutorials in their help file. It has a 7 day free trial, student licenses are like $40 and full out dev licenses are about $700. ;  Well, on the free front:the GNU Compiler Collection has the option to compile with profiling support (compile with -pg option, then run the program, then run gprof to analyze the results)  I use Dev-C++, which uses mingw, one of the gcc ports to Win32.another free option is to use a c++ class to do the profiling (as there is a constructor and destructor for the class, it can gather timing data for later printout)void Fn1 (void){Profile Name = "Stupid Function 1";//do stuff{Profile SubBlock = "Some inner loopy thing";}}I have code, if you''re interested. lonesockPiranha are people too. 