问题标签 [fpc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - 使用 TThread 构造函数释放 Pascal 2.6.2 错误
Free Pascal 2.6.2 编译器(使用 Delphi 模式)抱怨
带有此错误消息:
我用
这似乎是由 2.6.2 中的更改引起的,TThread 现在有一个带有可选第二个参数的构造函数声明:
json - 如何从 Lazarus 1.x 中的字符串解析 JSON
Lazarus 不是我最喜欢的开发工具 :)
我有一个带有 json 数据的字符串,我如何解析它,并输出指定的键、值?
r - R fpc包的安装
我很难将 R 中的“fpc”包安装到 Ubuntu 13.04 上。
我编写的代码包含如下一行:
这给出了输出:
我还没有弄乱 .Rprofile 文件,谷歌搜索发现这可能是原因(https://stat.ethz.ch/pipermail/r-devel/2009-October/055136.html) -这里的响应非常神秘(我从这个链接中了解到的只是我可能没有设置镜像)。
无论如何,我已经从 apt-get 下载了所有软件包:
到目前为止,这还没有解决问题。有什么建议么??
谢谢!
ide - Lazarus 和 CodeTyphon 有什么区别
首先,我看到了一些关于这两个的话题,但不是我的答案。
我在 GNU/Linux 上寻找一个好的 FPC(Free Pascal Compiler) IDE。
有一些 IDE,例如Lazarus和CodeTyphon。我需要建议来选择其中之一。
我试过 Lazarus 一次,但所有的窗户都是分开的。它看起来很乱,而且不有趣。
我想知道这两者有什么区别?
我想知道每一个的优点/缺点。谢谢
android - 如何让 Lazarus 编译到 Android?
我已经有将近两年没有使用 Lazarus 了。我安装了 1.0.10 版本,发现Android
作为一个选项Target OS
,我决定在窗口中使用ARM
as进行测试。CPU family
Options
但是当我退出Options
窗口时,我收到一条消息说fpc.exe 与 android-arm 不兼容
然后我决定用其他 CPU 系列进行测试,但什么也没有。
它真的是功能性的还是只是一个承诺?
delphi - 将字符串转换为设置类型
在我的应用程序中,我定义了许多集合:
然后我有一个对象,它的字段之一是“sMinerals”。从文件加载对象属性时是否可以读取集合的“名称”?
编辑:更多细节。假设文件中的对象定义如下所示:
所以我可以解析文件并读取除设置'mineralsWalkable'之外的所有属性。我知道我可以将该字符串与一些包含所有集合名称的 TStrings 进行比较,但问题是:是否可以通过以某种方式将字符串转换为变量来获取该集合?
editor - 使用 FreePascal 在命令提示符上创建类似 EDIT 的文本编辑器
我想为我的 DOS 程序创建一个文本编辑器。我想使用 FreePascal 编译器创建它。有人知道创建它的逻辑编程吗?
pascal - 类型标识符预期的 fpc 编译器错误
我有以下函数,它应该将字符串拆分为字符串数组(我使用的是 Geany IDE 和 fpc 编译器):
编译器报错:
据我所见语法是正确的,这里有什么问题?
pointers - 如果在 P 设置为 nil 之后将 C 类的字段 F 分配给指针 P,那么在 FreePascal 中会发生什么?
目标是使用 TList 的实例将边列表添加到图形中。TList 是 FreePascal 中的标准列表类,具有迭代器接口和其他生物舒适性。
这是我在 FreePascal 代码中的想法:
是
- F=无
- F^[0]=2,或
- 别的东西?
delphi - *.lps 文件应该包含在版本控制中还是被忽略?
Lazarus 为项目生成 3 种文件类型 - *.lpr、*.lpi 和 *.lps。前 2 个文件是必需的。
我应该在版本控制系统中保留 *.lps 文件还是应该在全局忽略列表中包含 *.lps 文件?