freepascal 相关问题

Free Pascal是一种多方言,多平台的Object Pascal编译器。最初开始取代退役的Turbo Pascal编译器,它现在尝试遵循仍由Embarcadero Technologies开发的Delphi方言。它具有Delphi,Turbo Pascal和Mac Pascal的编译模式。它也有两种模式,它有自己的超集方言。一个有例外,类和接口,一个没有。

FreePascal 退出代码 201

我能够编译该程序,但无法运行它。我需要插入 N=11、dtmax=0.0003 并用 M=11、21、41 和 61 进行试验。我尝试使用常量以及 st...

回答 1 投票 0

Pascal中如何计算变量占用的内存量?

我需要计算任何变量占用的内存量。感谢您的任何意见。 编辑:我没有注意到我需要手动计算它。谢谢。

回答 1 投票 0

#10 #13 在控制台行的末尾!在上海

截图 大家好!, 我正在尝试从 .sh 脚本启动 AVRDUDE。 只有 #13 在 each 行末尾缺失。 有谁知道要在我的 .sh 脚本中放入什么命令,这样就会出现这些行

回答 1 投票 0

Free Pascal 3.2.2 通用 Max 函数

如何在 Free Pascal 3.2.2 中实现简单的通用 Max 函数。到目前为止,这是我的尝试: 文件:cmn.pas 界面 ... 泛型函数 Max(a, b: U): U; 通用函数 Min...

回答 1 投票 0

FreePascal 范围检查 – 它到底是如何工作的?

我正在尝试使用自定义范围进行编程,但不知怎的,它并没有完全按照我想要的方式工作。 例如: 我声明了一个变量 VAR j:1..40; 我希望用户输入一个值。 阅读...

回答 1 投票 0

如何仅合并两个单独数组的唯一编号?

我真的需要帮助,因为这个练习让我发疯。 我们必须合并两个单独的、已排序的数组。但是,第三个数组只能包含每个数组唯一的数字,因此如果一个 n...

回答 1 投票 0

为什么我的 FreePascal 程序没有运行?

信用卡计划类型; 瓦尔 AppliName:字符串数组[1..99]; SSnum:整数数组[1..99]; GSal: 整数数组[1..99]; TSalD:整数数组[1..99]; 姓名,抄送:Stri...

回答 1 投票 0

如何在 mORMot 中使用 ObjectToJSON 表示空字符串字段?

我正在使用 FreePascal 中的 mORMot 框架将对象序列化为 JSON。我需要在生成的 JSON 中将字符串字段之一表示为 null,而不是空字符串。然而,当

回答 1 投票 0

用于验证数字是否包含从 1 到 9 的所有数字的 FreePascal 代码不起作用

我编写了一个 FreePascal 程序,该程序应该验证一个数字是否由 1 到 9 的所有数字组成(例如 123456789 或 987564123),但它仅适用于 987654321 作为输入(即...

回答 2 投票 0

如何在Delphi中停止线程?

我有一个按钮1和一个标签1。单击按钮 1 时,标签 1 开始在其自己的线程上计数。 问题是当单击“button2”时我无法停止线程。 这里'...

回答 1 投票 0

如何在 Delphi Object Pascal 中停止线程

我有一个按钮1和一个标签1。单击按钮 1 时,标签 1 开始在其自己的线程上计数。 问题是当单击“button2”时我无法停止线程。 这里...

回答 1 投票 0

在Delphi中将字段记录为过程的形式参数

我想创建一个对变量记录类型执行一些操作的过程。在全球范围内,我有一系列记录。我想对数组进行排序,但要按记录的字段进行排序。我想通过...

回答 1 投票 0

为什么我只告诉它写 15,输出却是 16 位?

再次向大家问好, 我需要用 Pascal 编写一段代码,将十进制数转换为二进制数,并将其保存到数组中,然后将其从 MSD 写入 LSD。 我有大部分...

回答 1 投票 0

这是什么原因造成的?错误:不兼容的类型:得到“Boolean”,期望“LongInt”

我正在为作业编写代码,但是,编译器总是为我提供以下过程错误。老实说,我不知道它出了什么问题,我找不到错误。我不知道...

回答 1 投票 0

是什么导致了这个问题(Pascal)?

我正在编写作业代码,但是编译器总是给我这个过程错误。老实说,我不知道它出了什么问题,我找不到错误。我不知道为什么会这样

回答 1 投票 0

System.Val:字符串到整数的转换,没有明确的基本规范

我不明白如何在 Borland Pascal 中将 xa 转换为 10。我只是用 Val('xa', 值, 返回); value变为10,return变为0(表示转换成功)。我只是个新手...

回答 2 投票 0

Lazarus/FreePascal LibreOffice 自动化事件

我正在尝试在 Lazarus (Windows) 中编写一个应用程序,它使用 LibreOffice (Calc) 自动化来编辑电子表格并响应修改和保存事件。 我在 Delph 中有一个工作版本......

回答 1 投票 0

在 Delphi/Free Pascal 中: ^ 是一个运算符还是仅仅表示一个指针类型?

在 Delphi/Free Pascal 中: ^ 是一个运算符还是仅仅表示一个指针类型? 计划项目1; {$APPTYPE 控制台} 变量 P:^整数; 开始 新(P); P^ := 20; 写(P^); // 嗬...

回答 1 投票 0

使用全局变量优化 C 库,以实现 Lazarus IDE 中的跨平台动态链接

我正在开发一个用于解析配置 (.ini) 文件的 C 库,我计划将其与 Lazarus IDE 中创建的 UI 动态链接。目前,我的 C 代码严重依赖全局变量,正如...

回答 1 投票 0

如何从 Windows 命令行以“fpc”执行 FreePascal

我注意到在一个地方,他们能够从 Windows 命令行将 FreePascal 编译器调用为“fpc”,如下所示: fpc my_program_source.pas 如何实现这一目标?是不是有什么命令...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.