我试着把qint16 (int16)和mydouble = (double) myInt16;一起投给double
error: invalid cast from type 'qint16* {aka short int*}' to type 'double'如何将int16转换为double?
发布于 2016-03-22 17:37:29
根据您显示的代码,您没有int。您有一个指向int的指针。删除它,如下所示:
// Assume src points to a short int
double mydbl = *src;从整数到双的转换将是自动的,但是您必须取消指针的引用。
https://stackoverflow.com/questions/36161371
复制相似问题