读书人

内核空间和用户空间的类型转换有关问题

发布时间: 2012-07-31 12:33:46 作者: rapoo

内核空间和用户空间的类型转换问题!!!!!!!!!!!!!!!!
内核空间定义了数据结果
sturct A{
u64 a;
u32 b;
u16 c;
ktime_t t;
atomic_t ato;


现在我要映射到用户空间 用mmap 但是我不知道这个结构中对应的成员 应该转换成什么类型来读取 我用的C++来mmap

谢谢各位大虾了

[解决办法]
struct A_user {
unsigned __int64 a;
unsigned int b;
unsigned short c;
time_t t;
sig_atomic_t ato;
}
试试看,不保证对。
[解决办法]

探讨
内核空间定义了数据结果
sturct A{
u64 a;
u32 b;
u16 c;
ktime_t t;
atomic_t ato;


现在我要映射到用户空间 用mmap 但是我不知道这个结构中对应的成员 应该转换成什么类型来读取 我用的C++来mmap

谢谢各位大虾了

[解决办法]
IDE中在ktime_t上点鼠标右键,选转到定义。

读书人网 >C语言

热点推荐