uint32_t
read_ui32(char *& start, char *finish)
{ char *const n_begin = start;
read_token(start, finish); char *const n_end = start;
uint32_t v = 0; for (char *p = n_begin; p != n_end; ++p) { constchar ch = p[0]; if (ch >= '0' && ch <= '9') {
v *= 10;
v += (ch - '0');
}
} return v;
}
void
write_ui32(string_buffer& buf, uint32_t v)
{ char *wp = buf.make_space(12); int len = snprintf(wp, 12, "%u", v); if (len > 0) {
buf.space_wrote(len);
}
}
void
write_ui64(string_buffer& buf, uint64_t v)
{ char *wp = buf.make_space(22); int len = snprintf(wp, 22, "%llu", static_cast<unsignedlonglong>(v)); if (len > 0) {
buf.space_wrote(len);
}
}
};
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.17Bemerkung:
(vorverarbeitet am 2026-10-11)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.