← cproj

pthread example

d10e5443c80705e5f4957236baa4f2735234b6a6 · ovidiucs · Dec 5, 2019 07:34

+24 · 1 file changed

  • graph/db/pthreads/pthread_example.c +24 −0
diff --git a/graph/db/pthreads/pthread_example.c b/graph/db/pthreads/pthread_example.c
new file mode 100644
index 0000000..2507fd3
--- /dev/null
+++ b/graph/db/pthreads/pthread_example.c
@@ -0,0 +1,24 @@
+#include <stdio.h>
+#include <unistd.h>
+#include <pthread.h>
+
+void foo(){
+  while(1) {
+  fprintf(stdout,"My Turn\n");
+  sleep(1);
+  }
+}
+
+void bar(){
+  while(1) {
+  fprintf(stdout,"Yout Turn\n");
+  sleep(1);
+  }
+
+}
+int main (int argc, char** argv) {
+
+    foo();
+    bar();
+   return 0;
+}