Boost::thread sample
-
hi!
für alle die mit platformunabhängigen threads arbeiten wollen, sollten boost nehmen...hab mal so ein kleines sample da für euch:#include <boost/thread/thread.hpp> #include <iostream> void MessageSend() { std::string message; while(1) { message = ""; do{ std::getline(std::cin, message); }while(message.empty()); std::cout << "Thread MessageSend started! Message: " << message << std::endl; } } void MessageReceive() { while(1) { std::cout << "Thread MessageReceive started" << std::endl; } } int main() { boost::thread thrd1(&MessageSend); boost::thread thrd2(&MessageReceive); thrd1.join(); thrd2.join(); std::cin.get(); return 0; }
viel spaß!
cu
-
sehr schön.... Da du ja so ein richtiber boost::thread Guru zu sein scheinst beantwort mir ddoch mal folgende frage:
http://www.c-plusplus.net/forum/viewtopic.php?t=82774