这是名为 Lnkdlst 的 Linux 应用程序,其最新版本可以作为 Lnkdlst-v0.3.4.tar.gz 下载。 它可以在工作站的免费托管服务提供商 OnWorks 中在线运行。
使用 OnWorks 免费下载并在线运行这个名为 Lnkdlst 的应用程序。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
链接列表
Ad
商品描述
对每个链表元素 (LLEl) 使用自己的(用户)数据部分,包括一个固定标识符,用于通过基本的 Lnkdlst 函数进行搜索(快速 ID 部分搜索,例如查找 ID 集中具有特定位的所有元素)。
主要的列表-链接-更改功能:追加、插入、删除。
-
例子:使用灵活变量ArgList(OnePointerArg,非NULL时可选有效,Argument-Type by ID-Number很容易得到),键值对,构建FIFO{queue}/LIFO{stack},auto-list with max . 元素大小和时间顺序。
使用 malloc{slower-but-easy} 或修复(静态)内存。
-
OAList01:具有 X 元素(具有恒定用户数据大小)的预定义预保留列表的对象类型,具有安全修改功能和使用锁的选项(POSIX:互斥锁)。 支持 BusyList 和 IdleList 以便轻松构建例如 FIFO,无需太多时间进行内存分配。
-
发行说明请参见 tar.gz 文件和“文件”中的 uws-Lnkdlst-readme.txt。
特征
- 如果仅对 sys-part 使用 Lnkdlst 函数,则处理速度快且安全
- Slim 基础结构(Linked-List-Element、LLEl 或 LnkdlstEl)
- 使用或不使用内存管理(基本:不使用)
- 对于小尺寸推荐 - 散列不是 Lnkdlst 的一部分(通常少于 10000 个元素)
- OAList01:在 C 中进行类对象处理,以便在一个 Lnkdlst-Elements 块中轻松安全地访问,具有活动和空闲元素
- 多功能应用程序/只需要几个库(参见代码/makefile)
- 可选的可用调试日志/检查使用 (&bug) 控制(仅限 C)
- 0.2:C++ 中的基本特性也通过类 LnkdLst
- 0.3:Java 中的基本特性也通过类 LnkdLst
- 0.3.2:C 中的可选列表验证(调试),可在编译时切换
目的
科学/研究、开发人员、建筑师
用户界面
控制台/终端
程式语言
C++、C、Java
分类目录
这是一个也可以从 https://sourceforge.net/projects/lnkdlst/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。