|  | 分類:[.NET 全般]
 
 GTKが得意な方おられましたらお願いします。
 なぜかループが終わらず"ばぁ!"になりません。
 なにが足りないのでしょうか。
 
 #include <gtk/gtk.h>
 #include <stdio.h>
 
 volatile int count;
 
 int timeout(int* dummy)
 {
 (void)dummy;
 count++;
 return TRUE;
 }
 
 void hoge(void) {
 int dummy;
 
 printf("いないいない\n");
 
 guint tag;
 tag = gtk_timeout_add(100, (GtkFunction)timeout, &dummy);
 
 count = 0;
 while (count < 10) {
 usleep(50000);
 }
 
 printf("ばぁ!\n");
 }
 
 |