• 5402阅读
  • 1回复

怎么从一个QString 返回一个FILE *? [复制链接]

上一主题 下一主题
离线freboat
 
只看楼主 倒序阅读 楼主  发表于: 2007-02-08
QString filename(....)         //windows下含有中文字符

FILE *fd = fopen( filename.toStdSting.c_str(), "rb");
filename.unicode()
filename.utf16()

都用过了 没成功。
一定要用fd 传到另外一个函数里!
大家有什么好办法吗?
离线careerman

只看该作者 1楼 发表于: 2007-02-09
不懂你的意思啊
是不是这个:
QFile f(filename);
if(!f.open(IO_ReadOnly))
  return;

QTextStream ts(&f);
.........
快速回复
限100 字节
 
上一个 下一个