title: Stack size in multiple vs projects
body: <p>Lets say I have a C++ Visual Studio solution with 5 projects A, B, C, D and E. The projects have set the /STACK linker option to:</p>
  
  <ul>
  <li>A = 4MB  </li>
  <li>B = empty (by default 1MB)</li>
  <li>C = empty (by default 1MB)  </li>
  <li>D = 16MB</li>
  <li>E = 25MB</li>
  </ul>
  
  <p>All of them are built as separate DLLs with exposed functions. Project:</p>
  
  <ul>
  <li>A contains a function foo_a which calls foo_b (from B) and foo_c (from C)</li>
  <li>B contains the function foo_b which calls foo_d (from D) and foo_e (from E)</li>
  </ul>
  
  <p>What will be the stack size if I would call function A.foo_a ? Will it be the same if I would call directly E.foo_e ? </p>