mirror of
https://github.com/HackHerz/pusher
synced 2025-12-06 02:10:19 +00:00
Changed integer types to unsigned in list devices
This commit is contained in:
parent
aa23eef9cf
commit
77638a155f
1 changed files with 8 additions and 8 deletions
16
src/main.cpp
16
src/main.cpp
|
|
@ -33,9 +33,9 @@ namespace po = boost::program_options;
|
||||||
|
|
||||||
|
|
||||||
// number of digit
|
// number of digit
|
||||||
int numDigits(int number)
|
unsigned int numDigits(int number)
|
||||||
{
|
{
|
||||||
int digits = 0;
|
unsigned int digits = 0;
|
||||||
while(number != 0)
|
while(number != 0)
|
||||||
{
|
{
|
||||||
number /= 10;
|
number /= 10;
|
||||||
|
|
@ -150,11 +150,11 @@ int main(int argc, char **argv)
|
||||||
vector<PushHandler::Device> devices;
|
vector<PushHandler::Device> devices;
|
||||||
devices = pusherInstance.getDevices();
|
devices = pusherInstance.getDevices();
|
||||||
|
|
||||||
int titleLength = 5;
|
unsigned int titleLength = 5;
|
||||||
int modelLength = 5;
|
unsigned int modelLength = 5;
|
||||||
int idLength = 2;
|
unsigned int idLength = 2;
|
||||||
|
|
||||||
for(int i = 0; i < devices.size(); i++)
|
for(unsigned int i = 0; i < devices.size(); i++)
|
||||||
{
|
{
|
||||||
if(devices[i].title.length() > titleLength) { titleLength = devices[i].title.length(); }
|
if(devices[i].title.length() > titleLength) { titleLength = devices[i].title.length(); }
|
||||||
if(devices[i].model.length() > modelLength) { modelLength = devices[i].model.length(); }
|
if(devices[i].model.length() > modelLength) { modelLength = devices[i].model.length(); }
|
||||||
|
|
@ -166,10 +166,10 @@ int main(int argc, char **argv)
|
||||||
<< "Title\033[" << (titleLength - 5 + 2) << "C"
|
<< "Title\033[" << (titleLength - 5 + 2) << "C"
|
||||||
<< "Model" << endl;
|
<< "Model" << endl;
|
||||||
|
|
||||||
for(int x = 0; x < (titleLength + modelLength + idLength + 4); x++) { cout << "-"; }
|
for(unsigned int x = 0; x < (titleLength + modelLength + idLength + 4); x++) { cout << "-"; }
|
||||||
cout << endl;
|
cout << endl;
|
||||||
|
|
||||||
for(int i = 0; i < devices.size(); i++)
|
for(unsigned int i = 0; i < devices.size(); i++)
|
||||||
{
|
{
|
||||||
cout
|
cout
|
||||||
<< devices[i].id << "\033[" << (idLength - numDigits(devices[i].id) + 2) << "C"
|
<< devices[i].id << "\033[" << (idLength - numDigits(devices[i].id) + 2) << "C"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue