gpt4 book ai didi

delphi - 找不到用于拆分 Longint 的搜索词

转载 作者:行者123 更新时间:2023-12-03 15:41:50 26 4
gpt4 key购买 nike

我不知道用于搜索的词。

我有一个四字节的 LongInt,我需要将前两个字节的值作为整数获取,并将最后两个字节的值作为另一个整数获取。

这里有一个老屁的内存时刻。 :)

我猜这与最不重要和最重要有关,但一个很好的搜索词正在暗示我。

最佳答案

有很多不同的方法可以解决这个问题:

uses
Windows;

var
Value : Longint;
l : Word;
h : Word;
begin
Value := ...;
l := LOWORD(Value);
h := HIWORD(Value);
end;

uses
SysUtils;

var
Value : Longint;
l : Word;
h : Word;
begin
Value := ...;
l := LongRec(Value).Lo;
h := LongRec(Value).Hi;
end;

var
Value : Longint;
l : Word;
h : Word;
begin
Value := ...;
l := Word(Value);
h := Word(Value shr 16);
end;

关于delphi - 找不到用于拆分 Longint 的搜索词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44727391/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com