union {
int32_t i;
uint32_t ui;
};
i = SomeFunc();
std::string test(std::to_string(ui));
std::ofstream outFile(test);
假设我在Python中有i
的值,那么如何才能获得文件名呢?在
signed
32位整数格式的值写入i
,然后将位表示解释为unsigned
中的32位整数。我用同样的32位,用两种不同的方式解释它们。在如何在Python中实现这一点?在Python中似乎没有任何显式的类型规范,那么如何以不同的方式重新解释一些位集呢?在
编辑:我使用的是python2.7.12
我将使用python struct以不同的方式解释位。在
类似下面这样的方法将-12打印为无符号整数
相关问题 更多 >
编程相关推荐