i am tring to use c++ to get display device info ,but cout give me some memory address ,how can i get string value ? output like :00CFF4B4:00CFF5F8, i am using visual studio 2019
#include <iostream>
#include <windows.h>
int main()
{
DISPLAY_DEVICE d;
d.cb = sizeof(DISPLAY_DEVICE);
int device_num = 0;
while (EnumDisplayDevices(NULL, device_num, &d, 0))
{
std::cout << d.DeviceName << ":" << d.DeviceID<<std::endl;
device_num++;
}
return 0;
}