unsigned char *teta = ....;
...
printf("data at %p\n", teta); // prints 0xXXXXXXXX
Как я могу напечатать адрес переменной, используя iostream
s? Есть ли std ::
??? такая функция, как std :: hex
для выполнения такого преобразования (адрес -> строка), поэтому std :: cout << std :: ??? << teta << std :: endl
напечатает этот адрес?
(без sprintf, пожалуйста;))