我试图用二维数组来表示一个二维坐标网格。问题是,由于Delphi分配数组的方式,声明数组会翻转X和Y坐标。这使得很难读取数组的元素。例如,以下程序在尝试打印时会出现范围检查错误:
program Project1;
{$APPTYPE CONSOLE}
uses
SysUtils;
{$R+}
procedure play;
var
grid: array of array of boolean;
x, y: integer;
begin
try
setLength(grid, 3, 8);
grid[1, 5] := true;
for y :=
是否有任何CSS技术或好的js技术来布局内容,以便您有一个“报纸”喜欢的页面。给定一个div (或任何内容),其中包含一组内容,以便将该内容拆分为N个列,这些列总计有一些预定义的宽度。
让我们用N= 3来表示,假设我的内容是排序的,A -> Q将以以下方式呈现数据:
A G M
B H N
C I O
D J P
E K Q
F L
有什么想法吗?在呈现3 div之前,我不想将服务器上的数据拆分,这样我就不需要真正计算数据将如何呈现。然而,这是可能发生的最后手段。