2014-06-11 14 views

cevap

7

Belki (gerçi o derler ve kurar, ama bunu denemedim,) aşağıdaki çalışır:

Yeri #import <stdio.h> kodunuzu kullanımda

sizin köprüleme başlık dosyasına:

fflush(__stdoutp)

+1

iş gibi gözüküyor, teşekkürler! –

6

Her println'dan sonra fflush(__stdoutp)'u el ile aramak yerine otomatik olarak stdout'a akıtmak isterseniz, arabelleğe almayı tamamen devre dışı bırakabilirsiniz. Eğer libc aldıktan sonra

setbuf(__stdoutp, nil);

3

Sen

fflush(stdout) 

kullanabilirsiniz:

#if os(Linux) 
    import Glibc 
#else 
    import Darwin.C 
#endif 
+0

Ayrıca XCTest hata mesajlarının temizlenmesi için kullanışlıdır, böylece normal baskılarla karışmazlar. (Google'ın bunu bulmasına yardımcı olması için yorum yapın.) – Raphael