c++ to pascal 在线等!

rida 2003-03-21 04:08:13
DWord IE_Imp_PalmDoc::_swap_DWord( DWord r )
{
if (m_littlendian)
{
return ( (r >> 24) & 0x00FF ) | (r << 24) | ( (r >> 8) & 0xFF00 ) | ( (r << 8) & 0xFF0000 );
}
else
{
return r;
}
}
...全文
22 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
rida 2003-03-21
  • 打赏
  • 举报
回复
谢谢你 Linux2001(我想买手提电脑啊!) ,

请看另一问题。
http://expert.csdn.net/Expert/TopicView1.asp?id=1549442
Linux2001 2003-03-21
  • 打赏
  • 举报
回复
function IE_Imp_PalmDoc._swap_DWord(r :DWord) :DWord;
begin
if Boolean(m_littlendian) then //由于你给的信息不全,这里没有提供//m_littlendian的类型我只能这样写
begin
result :=((r shr 24) and $0x00FF) or (r shl 24) or ((r shr 8) and $0xFF00) or
((r shl 8) and $0xFF00000);
end
else
result :=r;
end;

5,387

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧