## Not run:
# pts <- randomPatients(1e7)
# # conclusion: buffer size matters little (so default to be more generous), and Rcpp version fastest.
# microbenchmark::microbenchmark(fastIntToStringStd(pts$visitId, buffer = 8),
# fastIntToStringStd(pts$visitId, buffer = 16),
# fastIntToStringStd(pts$visitId, buffer = 64),
# fastIntToStringRcpp(pts$visitId, buffer = 8),
# fastIntToStringRcpp(pts$visitId, buffer = 16),
# fastIntToStringRcpp(pts$visitId, buffer = 64),
# as.character(pts$visitId),
# asCharacterNoWarn(pts$visitId), times = 5)
# ## End(Not run)
Run the code above in your browser using DataLab