freepascal 相关问题

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

为什么计算机会打印出超出帕斯卡字符串范围的值?

我使用Pascal编程语言编写了以下代码编程实践; // ****从给定字符串的P位置取回N个字符的函数get_char(s1:String; n,p:...

回答 1 投票 0

64位bsr asm正在截断高32位

我希望bsr在64位数字上运行。但是,以下内容仅适用于输入的低32位:function BSR64(const Val:Int64):Integer;开始asm bsr eax,[Val] ... ...

回答 1 投票 1

对于SetEntriesInAclA,如何正确地将EXPLICIT_ACCESS与jedi-winutils对齐?

我正在尝试使用SetEntriesInAclA从Free Pascal中的EXPLICIT_ACCESS_A数组创建一个新的ACL,但是我通过以下方式不断从SetEntriesInAclA中获取错误代码87(无效参数)...

回答 1 投票 1

Pascal |完整的初学者-如何为变量赋值?

编译器不喜欢var current:string ='1.6';错误消息:列21:分号(;)预期。现在,当我尝试使用var current:string;当前='1.6';我收到其他错误...

回答 2 投票 -3

如何在Indy SSL中设置ConnectTimeout / ReadTimeout

使用SSL时如何在Indy中设置ConnectTimeout / ReadTimeout? MCVE:程序mcve;使用{$ IFDEF UNIX} {$ IFDEF UseCThreads} cthreads,{$ ENDIF} {$ ENDIF} SysUtils,IdHTTP,IdSSLOpenSSL等...

回答 1 投票 1

给定一个数组,创建一个满足特定条件的元素的链表

我收到了一份大学作业,其中包括:如果单词是字母数组,而词汇表是单词数组,则给出一个确定单词是否是...前缀的函数。

回答 1 投票 -3

Lazarus:通过TProcess运行curl的奇怪行为

我使用TProcess从Lazarus / FPC应用程序运行'curl',例如:proc:= TProcess.Create(nil); proc.Executable:='E:\ sendfileemail \ curl.exe'; proc.CurrentDirectory:='E:\ sendfileemail'; proc ....

回答 1 投票 0

Lazarus中的内存泄漏检测-再次

我正在Windows 10上使用Lazarus 2.0.4。试图跟踪一个很大的项目中的内存泄漏,我试图使自己熟悉heaptrc和lineinfo单元/编译器开关-gh和-gl。而...

回答 1 投票 0

必须将类构造函数变量分配给私有类变量,还是需要较少的代码密集型方法?

创建类时,必须将其参数分配给私有类变量,以便在该类的其他过程和函数中使用那些私有变量。这是代码密集型的,因为...

回答 1 投票 0

如何修复“';'预期,但找到“ else””

在此程序中,我想从列表(记录)中找到年龄最大的人。我确实试图切换语法,但这无济于事。有人可以建议我一些吗?(Free Pascal)错误:';'预期,但...

回答 1 投票 -2

将文本文件读入PASCAL中的数组中

我有一个包含48 42的文本文件“ text.txt”,我试图读取该文本文件并将其分配给一个数组。之后,我尝试将数字分配给num1和num2变量。下面是...

回答 1 投票 -1

将文本文件中的字符串读入Pascal中的Array

[使用此程序,我试图读取文件并将其随机打印到控制台。我想知道是否必须为此使用数组。例如,我可以将我的字符串分配到数组中,然后随机...

回答 2 投票 1

比较十六进制数,单位为帕斯卡

我是pascal的新手,目前正在尝试将十六进制数字与用户输入的数字进行比较。他们输入的数字实际上将与第五,第六和第七数字相同。我有...

回答 1 投票 0

集合中是否允许使用负整数?

我知道集合在FPC中的元素不能超过255个,但是,是否允许使用负整数?我偶然发现了这一点,却无法在线找到与其相关的任何内容。程序测试; TYPE ...

回答 1 投票 1

它会跳过每当我打印列表中的第一输出,如何纠正呢?

每当我尝试与第一进入5名名为合格人员的信息打印选民(输出)的列表的a,b,c,d和e和其他5不符合命名F,G,H,I,J。它输出...

回答 1 投票 0

使用单位LazUTF8时TIdURI.URLDecode的错误结果

使用Free Pascal 3.0.4,该测试程序正确编写了ÄÖÜ程序FPCTest;使用IdURI;开始WriteLn(TIdURI.URLDecode('%C3%84%C3%96%C3%9C')); ReadLn;结束。但是如果单位LazUTF8(如...

回答 2 投票 0

如何在Free Pascal中将ASCII Art打印到控制台?

我有一个包含一段ASCII艺术的文本。如何在Free Pascal中将其打印到控制台?我知道在其他程序语言中会更容易,但我只允许使用Free Pascal。 ...

回答 1 投票 0

TRasterImage变量的Free和FreeImage之间的区别?

在我的Lazarus项目中,我使用了TPortableNetworkGraphic类型的变量,它继承自TRasterImage。到目前为止,我已经使用Free方法发布了它们,但我注意到了这些......

回答 1 投票 0

读取变量作为数字和字符串

我想在选择给定的选项(1,2或3)后让Dep_Code读取为字符串。我首先在我的第一个程序中设置为整数(我认为)并且能够让它读出选项......

回答 1 投票 -1

哪里可以找到Delphi的“Turbo”或“Lite”版本?

我有一个拥有Ruby背景的同事,有兴趣开始使用Delphi和本地开发。但是,我知道Turbo Delphi(基于Delphi 2006)不是......

回答 8 投票 10

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