I am developing a mutithreaded application using c++ and visual studio 2005 IDE. I would like to know how to debug a multithreaded application in vs 2005?Is there any option to debug single thread at a time?I think all the libraries in VS 2005 and above are multithreaded by default. Is it correct?I exactly want to know how we can run only a single thread at a time for a specified time in a multithreaded environment?Do we need to create a worker thread separately to do this activity or set it by using debugging options in vs2005?pls clarify me.
i have noused vs2005 . so please read this with that in mind.
dont know whether any tool exist or not.
but , will it be possible to get the 'thread handle' returned by 'createthread' , to control the or limit the threads in your code?