LINUX.ORG.RU

История изменений

Исправление 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.