Я ищу способ получить доступ к результату арифметической операции через указатель.
int source1 = 5;
int source2 = 4;
int* pResult = { &source1 + &source2; } //Something in that sense.
Насколько я понимаю, как работают указатели, доступ к двум адресам одновременно и выполнение операции со значениями, хранящимися по этим адресам, просто не то, что могут делать указатели. Я решил использовать пример с указателем, чтобы просто дать представление о том, что я хочу сделать, используя другой подход (вероятно, тип STL, которого я пока не знаю).
В качестве альтернативы, я не возражаю против создания пользовательского типа / структуры, основанного на get
функции. Однако, с моим нынешним пониманием C ++, я не знаю, как это сделать.