موضوع مشكل در مولتي ترد,.
برنامه نویس, برنامه نویسی, برنامه نویسی با زبان C و ++Cتاريخ ارسال:2014/07/15
هاست سنتر سلام دوستان من يه برانامه كوچيك مولتي ترد با استفاده از كتابخانه هاي BOOST نوشتم ولي جواب نميده اين برنامه #include <iostream> using namespace std; #include <windows.h> #include <pthread.h> void *test1(void * argument); void *test2(void * argument); int main () { pthread_t t1, t2 ; pthread_create(&t1,NULL,test1,NULL); pthread_create(&t2,NULL,test2,NULL); return 0; } void *test1(void * argument) { while(1){ cout<<"hi"; } } void *test2(void * argument) { while(1){ cout<<"bye"; } } توو اين برنامه دو تا تابع نوشتم كه من از حلقه while بينهايت استفاده كردم ولي اين بعد از چند بار چاپ كردن پيغام ها ديگه چاپ نميكنه علتش چيه نميدونم ! دوستان كسي ميدونه علتش چيه؟ حتي وقتي توو حلقه هاي while يه Sleep 1 ميزارم فقط يك بار پيغام هارو واسم چاپ ميكنه و برنامه متوقف ميشه هاست,دامین,سایت,وب,طراحی
میزبانی وب ,هاست,فضای وب,ویندوز,لینوکس,دات نت,پی اچ پی,web hosting,windows host,linux host,asp.net,php,sql server,mysql میزبان پایتخت ارائه دهنده خدمات میزبانی وب، هاست و هاستینگ، میزبانی هاست، دامین، میزبانی نمایندگی، نمایندگی وب، سرور مجازی و سرور مجازی ابری می باشد.هاست,میزبانی وب,دامین,سرور مجازی,میزبان پایتخت,host,domain,vps,mizban paytakht,hosting,share hosting,میزبان وب,میزبانی هاست,هاستینگ
google