/** \brief Класс Новостей */ class News { public: std::string name; /**< Имя новости */ std::string currency; /**< Валюта новости */ std::string country; /**< Страна новости */ int level_volatility = -1; /**< Уровень волатильности (-1 не инициализировано, низкий уровень = 0, средний 1, высокий 2) */ double previous; /**< Предыдущее значение */ double actual; /**< Актуальное значение */ double forecast; /**< Предсказанное значение */ bool is_previous = false; /**< Наличие предыдущего значения */ bool is_actual = false; /**< Наличие актуального значения */ bool is_forecast = false; /**< Наличие предсказанного значения */ uint64_t timestamp = 0; /**< Метка времени новости */ News() {}; };Для хранения массива исторических данных новостей используется библиотека
SiH9("Si-3.19", "SiH9", "Si", 20190321, 20190320, 20181220), SiM9("Si-6.19", "SiM9", "Si", 20190620, 20190619, 20190321), SiU9("Si-9.19", "SiU9", "Si", 20190919, 20190918, 20190620), SiZ9("Si-12.19", "SiZ9", "Si", 20191219, 20191218, 20190919),
Начинаю плавать в классе если он больше 100 строк кода.
Это я такой тупой или это нормально?