44// Created by Juncheng Yang on 6/19/20.
55//
66
7- #include " const.h"
8- #include < cstring>
97#include < cstdio>
108#include < cstdlib>
9+ #include < cstring>
1110
11+ #include " libCacheSim/const.h"
1212
1313namespace utilsStr {
1414
@@ -19,26 +19,25 @@ namespace utilsStr {
1919 * @param str a 8 byte char array
2020 */
2121static inline void convert_size_to_str (long long size, char *str) {
22-
23- if (size >= TiB) {
24- sprintf (str, " %.0lf TiB" , (double ) size / TiB);
25- } else if (size >= GiB) {
26- sprintf (str, " %.0lf GiB" , (double ) size / GiB);
27- } else if (size >= MiB) {
28- sprintf (str, " %.0lf MiB" , (double ) size / MiB);
29- } else if (size >= KiB) {
30- sprintf (str, " %.0lf KiB" , (double ) size / KiB);
31- } else {
32- sprintf (str, " %lld B" , size);
33- }
22+ if (size >= TiB) {
23+ sprintf (str, " %.0lf TiB" , (double )size / TiB);
24+ } else if (size >= GiB) {
25+ sprintf (str, " %.0lf GiB" , (double )size / GiB);
26+ } else if (size >= MiB) {
27+ sprintf (str, " %.0lf MiB" , (double )size / MiB);
28+ } else if (size >= KiB) {
29+ sprintf (str, " %.0lf KiB" , (double )size / KiB);
30+ } else {
31+ sprintf (str, " %lld B" , size);
32+ }
3433}
3534
3635static inline uint64_t str_to_u64 (const char *start, size_t len) {
37- uint64_t n = 0 ;
38- while (len--) {
39- n = n * 10 + *start++ - ' 0' ;
40- }
41- return n;
36+ uint64_t n = 0 ;
37+ while (len--) {
38+ n = n * 10 + *start++ - ' 0' ;
39+ }
40+ return n;
4241}
4342
44- }// namespace utilsStr
43+ } // namespace utilsStr
0 commit comments