title: Is there a way to get a call graph for certain c++ function in Visual Studio?
body: <p>I wonder whether there is a tool for VS that can show me a call graph (that is, a diagram listing all <em>possible</em> execution paths) for a given C++ function. It would help in navigating a big code base, in cases where a function is called in only a few places.</p>
  
  <p>For oft-called functions like <code>printf</code> it could simply say:</p>
  
  <blockquote>
    <p>too many options...</p>
  </blockquote>
  
  <p>Again I guess it is not really easy to make such tool so I wonder if it exists, but you know it seems possible to do it so you never know... :)</p>
  
  <p>EDIT: I know about find all references, but that gives just call sites of the function, not the call site of the function that called the function that called the function...</p>
  
  <p>EDIT: VS is 2010, but if necessary VS2012 is an option. </p>