Nar*_*rek 6 c++ serialization qt
我序列化"双"数据类型,但得到一个错误
QDataStream & operator<< ( double f )
Run Code Online (Sandbox Code Playgroud)
运算符已定义.这是错误消息:
error: conversion from 'double' to 'const QChar' is ambiguous
Run Code Online (Sandbox Code Playgroud)
您是否熟悉这种情况或理解为什么会这样?
听起来它无法看到运算符的double,所以它试图隐式地创建一个QChar从double发送到流,但QChar有多个构造函数可能匹配.
确保标题包含的内容都正确无误.
你能告诉我们你试图序列化双重的代码吗?