how can i save position of UncompressedSize block?
no clue. that does not appear in anything you showed us, nor is it anything in standard C++. What are you talking about?
hex ... there are 2 answers.
1) a number is a number. the computer stores them in binary bits, or electrically live or dead wires, as you prefer.
2) you can print numbers in many formats, one of which is hex. Is that what you want?
Similar to others' responses, I am also confused as to what you want. The 2 possibilities that I can see are basically the options @Repeater mentioned. Are either of these what you want?
i want to read a int32 block that called it UncompressedSize
and i want to save location of UncompressedSize block that i can able to find it in hex editor, that is why i need to do this, i want to save hex-address of UncompressedSize to search in hex editor