Прочитать структуры из вектора

127
07 сентября 2019, 11:20

Есть вектор структур:

std::vector<SYSTEM_PROCESS_INFORMATION> spi(...);

Через ZwQuerySystemInformation я получила все эти структуры, но вот затык: не знаю как прочитать данные структур из вектора. Понимаю так, что нужно брать поле NextEntryOffset из SYSTEM_PROCESS_INFORMATION и складывать его с адресом первой структуры, но как обойти все структуры?
Про CreateToolhelpSnapshot32 знаю, но использовать не хочу, так как там все гораздо проще.

READ ALSO
Найти максимальный элемент массива [закрыт]

Найти максимальный элемент массива [закрыт]

Найти максимальный элемент в массиве ai (i=1, , n), используя очевидное соотношение max(a1, , an) = max[max(a1, , an–1), an]Использовать рекурсивную и нерекурсивную...

135
Как перенаправить ввод-вывод через pipe?

Как перенаправить ввод-вывод через pipe?

Создаю pipe, запускаю программу - итог висякКак проверить что pipe не нужно читать - виснет на чтение pipe

106
Почему не работает push_back()?

Почему не работает push_back()?

Можете пояснить почему не работает push_back()?

121