天嵌 ARM开发社区

 找回密码
 注册
查看: 3637|回复: 5

QT4.5中怎么使用linux的read和write函数?

[复制链接]
ares2004 发表于 2010-8-15 13:29:59 | 显示全部楼层 |阅读模式
我在QT2中用过linux的read和write函数,和linux中写应用程序一样,现在改QT4.5了,好像QT4.5自己封装了个read和write函数。查了查资料,QT4.5用QFile类和QDataStream类访问文件,但是我不会用访问我在linux下的驱动程序中的read和write函数。哪位大侠有这样的经验,给小弟指点一二,非常感谢!
wuchguang 发表于 2010-8-15 22:55:54 | 显示全部楼层
我不知道你这两个函数是指哪里的用途,QT的函数可以自己查看一下http://www.kuqin.com/qtdocument/
 楼主| ares2004 发表于 2010-8-16 07:00:50 | 显示全部楼层
我写了个linux下的字符设备的驱动,实现了read和write函数,其实就是可以控制TQ2440开发板的几个IO口,linux下的应用程序里直接用read()和write函数就可以了,但是到了TQ4.5不会用了。
mysde 发表于 2010-8-16 08:49:46 | 显示全部楼层
在qt环境下调用linux 的read()函数
::read();
wuchguang 发表于 2010-8-16 08:50:14 | 显示全部楼层
你实现这两个函数时,最好加前缀或后缀,避免与其它模块函数接口同名。使用它做为Linux下的应用程序的接口前,你要把它做成模块,加载到内核中,然后还要在编应用程序前包含它的头文件。
 楼主| ares2004 发表于 2010-8-16 12:24:58 | 显示全部楼层
谢谢版主,谢谢mysde。现在可以用了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-9-27 20:59 , Processed in 1.029231 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表