XFlushは、イベントキューの出力バッファをフラッシュする。
ウィンドウの表示要求は、イベントキューに貯められる。
このままでは処理されないので、フラッシュすることで、ウィンドウが表示される。
XFlushの後に、sleepで10秒待つ。
その間は、ウィンドウが表示され、10秒経つと、ウィンドウが消え、プログラムが終了する。
10秒間ウィンドウが表示され、
終了。
恒久的にウィンドウを表示して、閉じるなどのイベントで終了するといったパターンは、まだ先の話である。
Sample/xlib/XFlush/XFlush/src/XFlush at master · bg1bgst333/Sample · GitHub