main
Добавил модуль agregate в список файлов для компиляции библиотеки froma2
В модуле Impex создал новый шаблонный метод T* clsImpex::GetData(...), который возвращает указатель на массив типа: decimal, bool или size_t.
Объединил некоторые операторы if в методах: LongReal::operator*, LongReal::operator+, LongReal::operator-
Из constexpr функции are_types_for_lrstream_v убрал тип string. Вместо этого добавил перегруженный оператор lrstream& lrstream::operator<<(const string& val)
Создал перегруженный метод void Set_autopurchase(const size_t index, const size_t _pcalc[]). Убрал const у возвращаемых значений в операторах структуры Getter_exporting_count. Скорректировал комментарии
Изменил семантику включения заголовочных файлов библиотеки froma2 в модуль agregate (использовал кавычки вместо угловых скобок)
Скорректировал код метода clsBaseProject::swap. У типа string есть свой метод swap и лучше пользоваться им, чем std::swap.
В файле baseproject_module.h модуля baseproject объявление типа Descript для описания проекта вынесено из класса clsBaseProject. В классе оставлено только поле Descript About.
Корректировка в объявлении шаблона третьего перегруженного метода ArrPrint в соответствии с шаблонами первых двух методов
В модуле MANUFACT создал новый метод clsManufactory::GetHomeCurrency для получения индекса валюты. Повысил версию библиотеки до 1.2.11
Почистил комментарии
Обновил содержание файлов readme.txt в папках
Файлы с исходными текстами библиотеки восстановлены в папке libsource
В модуль warehouse внес изменения. Теперь метод clsStorage::SetSKU принимает параметр _pur только как константный.