+ }\r
+ void myfputc(const char c, FILE*fp){\r
+ buffer.append(1,c);\r
+ if (buffer.size() >= 1000000){\r
+ fputs(buffer.c_str(),fp);\r
+ buffer.clear();\r
+ };\r
+ }\r
+ void mybufferflush(FILE* fp){\r
+ fputs(buffer.c_str(), fp);\r
+ buffer.clear();\r
+ }\r