C++ 将char[]变量转换为uintpttr t变量C++;
我有一个带有地址的char[]类型的变量。示例:char addr[11]=“0x01234567”;。如何将此变量转换为uintptr\t类型C++ 将char[]变量转换为uintpttr t变量C++;,c++,C++,我有一个带有地址的char[]类型的变量。示例:char addr[11]=“0x01234567”;。如何将此变量转换为uintptr\t类型 我希望它等效于uintpttr\u t add=0x01234567“0x01234567”是整数的文本表示形式std::uintptr\u t是一个整数类型。您可以使用任何标准格式的输入函数进行转换。有几个选项,但我建议从字符串流开始。我希望它等效于:uintpttr\u t add=0x01234567;很好,谢谢。我发现sstream,一切正常!
我希望它等效于
uintpttr\u t add=0x01234567
“0x01234567”
是整数的文本表示形式std::uintptr\u t
是一个整数类型。您可以使用任何标准格式的输入函数进行转换。有几个选项,但我建议从字符串流开始。我希望它等效于:uintpttr\u t add=0x01234567;很好,谢谢。我发现sstream,一切正常!