cout << "Content-type: text/html\n\n";
Du meinst sichercout << "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.