Я использую медленную загрузку данных и вычисления и хочу кэшировать результаты, поэтому в следующий раз это будет быстрее. Пример - мы хотели бы иметь две функции: 1) конвертировать валюту в доллары и 2) ...

2
Alex Craft 13 Янв 2021 в 19:07

1 ответ

Лучший ответ

Можно сгенерировать код кеширования с помощью макросов, скорее всего, вы захотите найти прагмы макросов для написания необходимого шаблона для ваших функций.

Если вы хотите использовать существующую библиотеку, вы можете посмотреть библиотеку memo.

3
haxscramper 13 Янв 2021 в 16:39