gpt4 book ai didi

c++ - 四人帮 : lexi editor c++ source

转载 作者:IT老高 更新时间:2023-10-28 12:46:11 27 4
gpt4 key购买 nike

我正在阅读 "Design Patterns: Elements of Reusable OOSW" .在第二章中,作者提供了一个他们称为 Lexi 的编辑器的案例研究,该编辑器似乎是用 C++ 编写的。我四处张望,但唯一的useful link我可以找到这样说:

The Gof tell us in a note that Lexi is based on "Doc, a text editing application developed by Calder". But this paper only outlines an editor, without any source. And I even believe today that Lexi never truly existed as a program.

该链接提供 Delphi 源码。我追求的是 C++,因为那是我所熟悉的,这也是书中使用的。

有人知道我在哪里可以找到 Lexi 的 C++ 源代码吗?如果原件从未存在过,那么找到可以用作基础的东西会很好。我真的不想从头开始编写自己的文本编辑器,只是为了完成本书中的案例研究。

最佳答案

Doc 是使用 InterViews UI 工具包开发的。我相信文档源代码是 InterViews 发行版的一部分。 Doc 用于排版 Paul 的论文。 (Paul Calder 是我在弗林德斯大学的讲师)

如果您查看 InterViews 代码,您可能会感到惊讶。它是在现代 C++ 出现之前开发的。例如,没有模板。并且代码中没有注释。

据我了解,Lexi 从未存在过。它是 GoF 为本书创建的示例。

关于c++ - 四人帮 : lexi editor c++ source,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4829227/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com