Just wondering why task manager shows my program starting with 2 threads and then jumping to 16 when I create another thread. Hoping this is normal behavior and not a bug in my code...
Note that libs you're using (including WinAPI) may be launching their own threads. So not all of the threads associated with your process are necessarily threads your code is creating.