Pascal是1969年创建的Wirthian家族的必修语言。它在20世纪70年代和80年代被广泛用于工程和教学。它以Free Pascal和Delphi的编译器为生。
只是想知道是否有人对 Delphi 的优化实用程序有建议。 例如单纯形、遗传算法等... 基本上我需要将我的总体模型优化为全黑......
RegExp 匹配未按指定大小写拼写的单词(如 OK,但仅匹配 oK、Ok 或 ok
我需要匹配不是以“标准”方式编写的单词/缩写,无论它是什么。 应该与 OK 类似地以这种方式进行匹配: 在这里匹配 -> 好的...
Free Pascal/Delphi 有没有办法在将标准输入文件临时分配给“真实文件”后将其重置回控制台窗口? 分配文件(输入,'stdin.txt'); ...
我正在做一项学校作业。在第 87 行及以下,gotoxy 不起作用,但代码起作用。这是代码的裁剪部分。 格托西(32,24);写('
我可以保存接口或继承类的字典,然后从该字典中调用子类上的 Create 吗?
我想要做的是拥有一个不同类类型的字典,所有类类型都实现一个接口或具有共享的父类。使用这个列表,我想从字符串中实例化正确的列表
Delphi 11中的快速报表。如何根据记录的Quantity字段打印每条记录
我有一份主详细报告。 我希望报告根据其具有的数量字段打印主信息(及其详细信息)。 因此,如果数量为 3,它应该在
程序拉提汉; 使用crt; 变量 a、b、c:整数; d:实数; 开始 写一个: '); 读入(a); 写('b:'); 读入(b); c:=a+b; d:=a+b; 平方根(c); 写(c); 开方(d);
我有一个非常古老的 Pascal 程序。该单元的顶部是一组常量,如下所示: 功能 1 = $01; 特征2 = $02; 功能 3 = $04; 功能 4 = $08; 功能 5 = 10 美元; 数据库里有...
我大约 5 年前使用过 Visual Basic。 但我5年前就开始使用delphi(当时大多数开发人员从delphi跳到Visual Studio)delphi像vb一样简单,同时它...
我在 Lazarus 中生成的可执行文件有问题(我对 Lazarus 安装文件夹中的示例文件夹中的任何项目也有同样的问题)和 Windows dll version.dll。我知道...
gnome-terminal 在 Lazarus 中不是可执行格式
我刚刚在我的 Ubuntu PC 上安装了 Lazarus,用于 uni 上的算法课程。 当我尝试通过终端运行控制台应用程序时,遇到以下错误。 “/usr/bin/gnome-termi...
如何在 lazarus 调试窗口中禁用 AT&T/启用 Intel 语法?
默认情况下,Lazarus 使用可怕的 AT&T 语法显示 x86/x64 汇编。 我如何让它显示正常人使用的英特尔语法?
我很清楚编码/二进制不适用于可变参数类型(如字符串)。我的问题如下: 我有一些用帕斯卡语言编写的程序生成的旧二进制文件。我愿意
我目前正在编写一个大型脚本(对我来说),我需要删除文件夹中的一些文件。为了确定我需要删除哪些文件,我正在读取一个文本文件,其中包含我...
给定一个单词或一组字符,如何在 Pascal 中只取一部分并处理其余部分
我有基本的Python知识,目前正在使用Pascal,我必须完成大学课程(编程入门课程)的任务。 我们不允许使用 Free Pas 中的某些关键词...
Delphi/Lazarus Pascal 中是否有相当于 C# 字符串插值的方法?
Delphi/Object Pascal 中是否有相当于 C# 字符串插值的方法?我知道有几个 Object Pascal 变体,例如 REMObjects Oxygene 以及具有字符串插值的 PascalABC.Net...
GCC 的 __builtin_popcountl、__builtin_clz 和 __builtin_ctz 有等效的 Delphi 吗?
我目前正在将一些 C++ 代码翻译成 Delphi,并遇到了以下 GCC 内置函数: __builtin_popcountl(x):计算整数 x 中设置位 (1) 的数量。 __builtin_clz...
我正在尝试找出将使用 Free Pascal case 语句的示例传递给简单 if 语句的正确方法。 使用案例是 开始使用 Case 语句; 变量 用户年龄:
在C中,有没有一个好的方法可以先定义长度,将Pascal风格的字符串作为常量,这样它们就可以放入ROM中? (我正在使用一个带有非 GCC ANSI C 编译器的小型嵌入式系统)。 C-st...
如何在Delphi中创建TBitSet32记录以实现高效的32位操作?
我正在开发一个项目,我需要非常有效地操作一组 32 位。内存效率至关重要,因此使用布尔数组(占用 32 个字节)不是一个选择(如果...