| [ Web Proxy ] |
| Viewing: https://raw.githubusercontent.com/rburkholder/daScript/master/src/misc/string_writer.cpp | [Back] [Original] |
#include "daScript/misc/platform.h"
#include "daScript/misc/string_writer.h"
namespace das {
StringWriterTag HEX;
StringWriterTag DEC;
StringWriterTag FIXEDFP;
StringWriterTag SCIENTIFIC;
mutex TextPrinter::pmut;
void TextPrinter::output() {
lock_guard guard(pmut);
int newPos = tellp();
if (newPos != pos) {
string st(data.data() + pos, newPos - pos);
printf("%s", st.c_str());
fflush(stdout);
pos = newPos;
}
}
}
| Web Proxy Viewer | New URL | Original Page |