История изменений
Исправление wstorm, (текущая версия) :
А ещё можно использовать фичи С++11
https://woboq.com/blog/reflection-in-cpp-and-qt-moc.html
и самому парсить и сериализовать поля класса с учётом их специфики с помощью Boost-Serialization.
...Не получается у меня подключить arrayfire 3.3.2 в проект Qt 5.5.1 - moc ругается. Хорошо будет, если moc в qt6 всё же выпилят. Или использовать CopperSpice...
В arrayfire, кстати, тоже есть свой менеджер памяти: https://github.com/arrayfire/arrayfire/blob/devel/src/backend/MemoryManager.hpp
Исправление wstorm, :
А ещё можно использовать фичи С++11
https://woboq.com/blog/reflection-in-cpp-and-qt-moc.html
и самому парсить и сериализовать поля класса с учётом их специфики с помощью Boost-Serialization.
...Не получается у меня подключить arrayfire 3.3.2 в проект Qt 5.5.1 - moc ругается. Хорошо будет, если moc в qt6 всё же выпилят.
В arrayfire, кстати, тоже есть свой менеджер памяти: https://github.com/arrayfire/arrayfire/blob/devel/src/backend/MemoryManager.hpp
Исправление wstorm, :
А ещё можно использовать фичи С++11
https://woboq.com/blog/reflection-in-cpp-and-qt-moc.html
и самому парсить и сериализовать поля класса с учётом их специфики с помощью Boost-Serialization.
...Не получается у меня подключить arrayfire 3.3.2 в проект Qt 5.5.1 - moc ругается. Хорошо будет, если moc в qt6 всё же выпилят.
В arrayfire, кстати, тоже есть свой менеджер памяти: https://github.com/arrayfire/arrayfire/blob/devel/src/backend/MemoryManager.hpp
Исправление wstorm, :
А ещё можно использовать фичи С++11
https://woboq.com/blog/reflection-in-cpp-and-qt-moc.html
и самому парсить и сериализовать поля класса с учётом их специфики с помощью Boost-Serialization.
...Не получается у меня подключить arrayfire 3.3.2 в проект Qt 5.5.1 - moc ругается. Хорошо будет, если moc в qt6 всё же выпилят...
Исправление wstorm, :
А ещё можно использовать фичи С++11
https://woboq.com/blog/reflection-in-cpp-and-qt-moc.html
и самому парсить и сериализовать поля класса с учётом их специфики с помощью Boost-Serialization.
Не получается у меня подключить arrayfire 3.3.2 в проект Qt 5.5.1 - moc ругается. Хорошо будет, если moc в qt6 всё же выпилят...
Исходная версия wstorm, :
А ещё можно использовать фичи С++11
https://woboq.com/blog/reflection-in-cpp-and-qt-moc.html
и самому парсить и сериализовать поля класса с учётом их специфики с помощью Boost-Serialization.