int x = 5;
cout<<(char)x;
приведенный выше код выводит int x в исходном двоичном формате, но только 1 байт. то, что мне нужно, это выводить x как 4 байта в двоичном формате, потому что в моем коде x может находиться где угодно между 0 и 2 ^ 32-1, так как
cout<<(int)x;
не делает трюк, как бы я это сделал?