como C output LF para stdout sem ser alterado para CR L
No Windows, este
#include <stdio.h>
int main() {
putc('A',stdout);
putc('\r',stdout);
putc('\n',stdout);
}
saídas
A<CR><CR><LF>
Como escrever apenas LF char para stdout sem conversão automática para CR L
Eu preciso que ele faça um simples leitor de fluxo de soquete para stdout. Eu tentei o bcc32 do CodeGear, mingw, tinycc, todos produzem o mesmo resultado, alterar putc para putchar, fputc, fwrite também não ajud