Hur åstadkommer man trådade program enkelt i C++? Jag har googlat och läst dokumentationen till kompilatorn (Visual C++ 2005 EE). Det enda jag hittar är "så här gör du för att uppfinna hjulet igen"-artiklar, foruminlägg utan egentliga svar och microsofts underliga funktioner som verkar vara lite over-the-top... Hade en liknande upplevelse förra veckan, ville läsa från com-porten. Massor av artiklar osv, men ingenting enkelt. Sen visar det sig att man kan använda en virtuellt fil "COM1:" och fstream... Finns det inget bibliotek i standard-C++ för trådar?
Trådning
4 svar · 556 visningar · startad av pettsson
Det kommer säkert nån som svarar ordentligt snart men sålänge...
I C används rätt enkelt fork(). Är det inte nått liknande i C++?
fork() är enligt vad jag läst enbart för unix/linux-baserade operativsystem. Kanske inte var helt uppenbart att jag kör windows, ursäkta.
pettsson skrev:
Finns det inget bibliotek i standard-C++ för trådar?
Nope, inget sånt. Du får ta och läsa in dig på windowsprogrammering, eller använda nåt API (om du t.ex. vill ha lite plattformsoberoende). Boost har ett sånt: http://www.boost.org/doc/html/threads.html
Bleh... Ok, tackar