Is fork() a multi-threading? What Win32 uses for multi-threading?

Whats the difference between fork() & select()?! Select() gives you the ability Synchronous I/O Multiplexing! fork() gives every connection a child process, so its the same concept! I'm confused, can you clarify please?
fork() creates a child process that can do far more than just listen for input on multiple file descriptors.
i usually like windows multi-threading, although thread synchronization can get kinda messy. there are many functions and synchronization techniques for the windows api. this should get you started, it is the MSDN page on processes and threads for the api:

http://msdn.microsoft.com/en-us/library/ms684841(VS.85).aspx

there are three links in the middle, if you follow them, you can find out information or reference material on threads for win32
You can also go for boost::thread which is OS independent, if want that route.
THANKS
Topic archived. No new replies allowed.