首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 写文件的问题 [已结贴,结贴人:chaylenliu]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-02 18:19:38 楼主
    buf.Num(aOrderList->At(i)->Price());
    writer.WriteL(buf);
                    ///************************
    //write the length of the name
    TInt length = aOrderList->At(i)->Name().Length();
    writer.WriteInt16L(length);
    writer.WriteL(aOrderList->At(i)->Name());
    在写两个数据之间什么都没加,但是在txt里为什么会出现字符,像下面这样,那个“-” 是哪里来的
    ===================
    23 B a n a n a
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • dyw
    • 等级:
    发表于:2008-07-02 20:24:401楼 得分:10
    研究流方式操作的文件内容格式意义不大。按流写入后,再按同样的顺序读出来。确认读写都正确即可。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-02 20:51:182楼 得分:5
    显示内容正常,你写了三次,一个TDeC8 一个TInt16 一个TDeC16
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-07-03 16:42:173楼 得分:5
    dyw 说得有理,按写进去的方式数字或字符串的宽度一致即可达到使用目的。
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved