#include struct stream { FILE *fp; }; stream operator <<(stream os, int x) { } int main(void) { stream out = {stdout}; out << 42 << endl; }