Я имею результат класс с некоторыми свойствамиОтправка базовый адрес вектора для Итерация
class Result
{
public:
GetId();
GetName();
SetName();
SetId();
};
У меня есть еще один класс, который будет создавать результат arraylike
class A
{
public:
void Method()
{
//array of result using vector
Callback->OnCallback(array of result);
}
};
Теперь у меня есть класс CallBack
class Callback
{
public:
void OnCallback(Result*)
{
//Need to loop through result;
}
};
Теперь мне нужен механизм для перебора результирующего массива в методе OnCallback, но мне не нужно, чтобы отправить результат в виде вектора/массива. Мне просто нужно отправить базовый адрес из метода класса А() в метод OnCallback. Как я могу достичь этого?
Не хотите ли вы более простой пример? – Beta
в настоящее время создали – ACS
struct {int cout; Результат * res} и в методе класса A Я устанавливаю значение vales = sizeofVector; res = vec [0]. но когда я получаю обратный вызов, я могу получить только 0-е значение, а другие значения дают пустое исключение. – ACS