print2fp(const void *buffer, size_t size, FILE *stream) { if(fwrite(buffer, 1, size, stream) != size) return -1; return 0; }
Как записать данные в строковый поток вместо потока Файла?