Miscellaneous functions for ISR project
Misc.cpp
- Committer:
- khaiminhvn
- Date:
- 2021-03-25
- Revision:
- 4:68ef570210d3
- Parent:
- 3:a1a820da71f6
File content as of revision 4:68ef570210d3:
#include "Misc.h" //itos string Misc::itos(int n){ string tmp; char buffer[16]; sprintf(buffer,"%d",n); tmp = buffer; return tmp; } string Misc::itos(int n, int w){ string tmp; char buffer[16]; sprintf(buffer,"%d",n); tmp = buffer; while(tmp.length() < w) tmp += " "; return tmp; } string Misc::itos(float n){ string tmp; char buffer[16]; sprintf(buffer,"%d",(int)n); tmp = buffer; return tmp; } string Misc::itos(float n, int w){ string tmp; char buffer[16]; sprintf(buffer,"%d",(int)n); tmp = buffer; while(tmp.length() < w) tmp += " "; return tmp; } //blank string Misc::blank(int n){ string out = ""; for(int i = 0; i < n; i++) out += " "; return out; } //fill void Misc::fill(int *arr, int val, int size){ for(int i = 0; i < size; i++) arr[i] = val; }