Anonymous: C++

Beitrag lesen

cout << "Content-type: text/html\n\n";
Du meinst sicher cout << "Content-Type: text/html" << endl << endl; ;)

Nö. Ich habe mir das überlegt, war aber der Meinung, dass die beiden
"flush"-es, die im endl stecken, überflüssig sind.

Einen flush bewirkt es nur bei line-buffered I/O. Da bewirkt aber auch \n einen flush. Allerdings ist I/O zwischen Prozessen und in Dateien in der Regel block-buffered, nicht line-buffered.