问题我没有从一个简单的cout得到任何输出,而printf总是会打印数字:std::cout我以前从未遇到过这种行为,虽然我有一个解决办法,但我想了解它。上下文:是的,指针。所以它可能比所说的要复杂一些。这是上下文-我认为这无关紧要,到cout和printf获取信息时,它已被取消引用为简单的无符号字符。这可能比解决问题所需的信息更多,但我希望它是相关的。typedefunsignedcharUInt8;typedefunsignedshortUInt16;typedefstruct{UInt8len;//someotherdefinitions.sizeof(DeviceNotific
问题我没有从一个简单的cout得到任何输出,而printf总是会打印数字:std::cout我以前从未遇到过这种行为,虽然我有一个解决办法,但我想了解它。上下文:是的,指针。所以它可能比所说的要复杂一些。这是上下文-我认为这无关紧要,到cout和printf获取信息时,它已被取消引用为简单的无符号字符。这可能比解决问题所需的信息更多,但我希望它是相关的。typedefunsignedcharUInt8;typedefunsignedshortUInt16;typedefstruct{UInt8len;//someotherdefinitions.sizeof(DeviceNotific