My previous post,(Edit: Now solved) New Thread Corrupting String Data: C++ was too complicated it seems. So this is a more general post to answer my questions.
If a thread is created inside a If, For, while, case, ect. Is the thread's heap a sub set of the memory allocated for the control statement? If so is there a way to choose where in memory the new thread is created? Thank you. (Windows 7, Visual Studio 2013, C++ )
Another question I have: Mutex not correctly used? Continuation of past questions