Is there any way i can write threaded programs using Turbo c++ v3.0
Is there any way i can write threaded programs using Turbo c++ v3.0
No, get a new compiler, then look here:
http://www.codeproject.com/threads/sync.asp
Years ago I've done something like that at university with Borland C++ 3.1, so: yes it is possible.
I assume you're using DOS, in that case it is possible to create processes and do a kind of multitasking. You could download a multitasking library for DOS or write some software by yourself to do it. You need to know assembly and ofcourse you'll need some basic computer architecture, since you need to work very low level.
Ofcourse you could get a new compiler which supports threads in an easy way. But if you're really interested, take a look at:
http://www.nomad.ee/soft/cmt.html
I don't think DOS supports true multithreading, though.
If I remember well, the 80386 could do multitasking, so higher processors also can do that. So if you have a computer with at least a 80386, or a processor with compatible specifications, you can do multitasking. When using DOS you need some extra software to manage multitasking.
By true multithreading I mean >1 processor at once.
In that case your correct. DOS is a single processor OS. When doing true multithreading (is it the right name?) you'll need a distributed OS.
None of the windows support proper real true multitasking, they can only use 2 processors max, phh.