查看: 1806|回复: 6

关于readNodeFile的问题

[复制链接]

该用户从未签到

发表于 2010-4-19 18:27:18 | 显示全部楼层 |阅读模式
我想问一下:
用OSG读取文件:
root->addChild(osgDB::readNodeFile("cow.osg"));是可以实现的
为什么用全路径时就无法读取呢?
root->addChild(osgDB::readNodeFile("D:\OSG\Data\cow.osg"));编译通过,只是运行时不显示文件。
如何用文件的全路径名来实现读取文件的操作呢?

该用户从未签到

发表于 2010-4-19 19:13:51 | 显示全部楼层
D:\\OSG\\Data\\cow.osg

该用户从未签到

发表于 2010-4-19 21:01:03 | 显示全部楼层
呵呵,楼主把C的基本语法给忘了

该用户从未签到

发表于 2010-4-19 22:26:53 | 显示全部楼层
D:/OSG/Data/cow.osg貌似也可以

该用户从未签到

 楼主| 发表于 2010-4-20 19:21:50 | 显示全部楼层
用CFileDialog::GetPathName()得到的文件路径应该就是D:\OSG\Data\cow.osg这种格式吧 这样读取文件时文件路径还要转义吗?
2# FlySky

该用户从未签到

发表于 2010-4-23 01:23:00 | 显示全部楼层
"D:/OSG/Data/cow.osg貌似也可以"——这是为什么?

该用户从未签到

发表于 2010-4-23 11:03:40 | 显示全部楼层
"D:/OSG/Data/cow.osg貌似也可以"——这是为什么
就是可以而已,因为这也是表达路径的方式~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表