if (ar.IsStoring()) {
ar << m_iControlStyle << m_iAutoControl << m_fPowerCoeff<<0xA\
<< m_fFuelTestQuantity << m_fAbsorberWaterRatio << m_sTestTime;
}
else {
ar >> m_iControlStyle >> m_iAutoControl >> m_fPowerCoeff >>0xA\
>> m_fFuelTestQuantity >> m_fAbsorberWaterRatio >> m_sTestTime;
}编译错误为:
E:\TestBed\TestBedData.cpp(284) : error C2678: binary '<<' : no operator defined which takes a left-hand operand of type 'class CArchive' (or there is no acceptable conversion)E:\TestBed\TestBedData.cpp(289) : error C2679: binary '>>' : no operator defined which takes a right-hand operand of type 'const int' (or there is no acceptable conversion)
解决方案 »
- CreateDispatch("Excel.Application")出错 在线等!
- 用vc++6.0 ADO控件连接SQL server 2000 数据库只能在本机运行,如何设置能提高其可移植性?
- 【求助】MFC创建后再同数据库连接的问题
- 多个客户端链接到服务器,为什么服务器只能给最后一个客户端发数据?
- ADO访问Access数据库,有一字段price是Money型,select语句读出来后放在_variant_t型变量中,怎样取得Money的值变为Float型,如30.15,10
- 请高手看看这是什么错误,怎么样解决?在线盼复!
- 对话框问题
- 通过VC调用一个外部的exe,如何在两者之间传输数据?
- 求版主速回,在线等。。文件中读取的CString字符串程序中地字符串不相等
- 关于内存访问
- 怎么才可以做一个可以播放流媒体的播放器,如(MMS://)的文件等。。。
- 为什么得不到本机的IP地址和机器名(救命啊)
它有地址吗????
说错了
是>>0xA,能把东西弄到这个变量的地址里去吗???
(1)行尾都改为 >>0xA\
(2)不能保存string类型的m_sTestTime数据但我要程序保存“2005 09 28 15:02”这样的数据怎么办??怎么修改(2)呢?
如
extern CArchive ar;
char pb[100];
ar.Write( pb, 100 );