Size: a a a

2021 April 04

R

Roman in C++ Together 2.0
void QNixieNumber::display(int num)
{
   number_ = num;

   dig_ = digits(number_);             // Получение количество знаков в цифре

   for(int i = dig_; 0 < i; --i)       // Цикл для дробления числа и запись отдельныч цифр в массив
       number[i-1] = split(number_);

}
источник

R

Roman in C++ Together 2.0
а...
источник

R

Roman in C++ Together 2.0
стой
источник

m

mefest in C++ Together 2.0
Roman
стой
я посижу
источник

R

Roman in C++ Together 2.0
мне же dig тут не нужен
источник

R

Roman in C++ Together 2.0
у меня же segment есть
источник

R

Roman in C++ Together 2.0
кекц,
источник

R

Roman in C++ Together 2.0
12:49:35: The program has unexpectedly finished.
источник

R

Roman in C++ Together 2.0
источник

R

Roman in C++ Together 2.0
@mefest да, с fucking vector связано падение ...
Я ради отладки в конструкторе ради наполнения массива наакидал значений
источник

m

mefest in C++ Together 2.0
дааа, отладка в слепую это такое
источник

R

Roman in C++ Together 2.0
mefest
дааа, отладка в слепую это такое
хм ... норм же будет, если первые значения читать будет, или последние все таки...
Хотя ... по сути первые должно быть
источник

R

Roman in C++ Together 2.0
   window.setSegment(10);

Установил так - сразу упала программа ...
И тут зависимость, надо ИНИЦИАЛИЗИРОВАТЬ вектор нулями в конструкторе, исходя из установленных сегментов ...
Но как? Ведь по сути, сначала используется КОНСТРУКТОР, а затем только его методы ...
Получается, стоит добавить в список аргументов количество сегментов?
источник

R

Roman in C++ Together 2.0
в ходе выполнения программы можно так же будет переустанавливать кол-во сегментов, используя уже setSegment(int)
источник

R

Roman in C++ Together 2.0
или костыльно слишком?
источник

R

Roman in C++ Together 2.0
В отладочный целях я в констуркторе инициализирвал нулями... а в мейне установил число сегментов 10 ... если я утсановлю больше, то приложение упадет. Значит, скорее всего, рил надо в констурткор при создании объекта передавать начальное количество сегментов
источник

R

Roman in C++ Together 2.0
Но повторюсь, это не Костыльно?
источник

R

Roman in C++ Together 2.0
@mefest или же ... я могу поменять сам способ заполнения массива ... хм
источник

R

Roman in C++ Together 2.0
да, сработало ....
Правда число зеркально отображается ...
источник

R

Roman in C++ Together 2.0
но ладно, над этим моментом подумаю
источник