this обычным параметров передаётся в деструктор, правда бывает по разному в разных конвенциях) но в любом случае можно понять откуда он приходит, и кто туда 0 записал
кто знает как преобразовать тип? в данном случае у меня есть число 0,198. грубо говоря его нужно складывать пока не получим целое число.
int count = 0; for (double i = 0.198;;) { //if (i == int(i)) cout << i << " - " << static_cast<int>(i) << " - " << count << endl; count++; i += 0.198; }
накалякал такой код. прикол в том что первое целое число это 99. но при этом static_cast<int>(i) выводит 98. в общем либо преобразование типов либо ещё как то. можете помочь?