Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

THREAD (Multi Threading).

Presentasi serupa


Presentasi berjudul: "THREAD (Multi Threading)."— Transcript presentasi:

1 THREAD (Multi Threading)

2 Thread (Pemrograman Paralel)

3 Apa itu thread ? Mirip seperti konstruktor
Aktif secara otomatis pada saat penyalinan obyek dengan asigmen (=) Cctor berguna untuk menyalin suatu obyek ke obyek lain secara independen walaupun mengandung pointer

4 SINTAKS THREAD X(const X& NewX) { <perintah> }; Keterangan: X: nama kelas NewX: nama alias obyek yang disalin

5 CONTOH PENGGUNAANTHREAD
class Thread1:public TThread { public: Thread1(void):TThread(true){ } private: void __fastcall Execute(void){ do{ cout<<"1,"; Sleep(50); }while(true); }; class Thread2:public TThread Thread2(void):TThread(true){ cout<<"2,"; int main(int argc, char* argv[]) { Thread1 *T1; Thread2 *T2; T1=new Thread1; T2=new Thread2; T1->Resume() ; T2->Resume() ; getch(); T1->Suspend() ; T2->Suspend() ; return 0; } Mengaktifkan thread Menon-aktifkann thread

6 Animasi Ilustrasi Single Thread

7 Animasi Ilustrasi Multi Thread


Download ppt "THREAD (Multi Threading)."

Presentasi serupa


Iklan oleh Google