我有一个 C++ 程序,当它从命令行运行时,它会生成一个随机句子(从随附的文本文件中读取一个单词库)。
我有一个个人的、低流量的网页,我想让这个程序在页面上运行(例如,访问者可以按下一个按钮,程序中的一个随机句子会显示在那里)。
如果有的话,什么是实现这一目标的最轻松的方法?
我完全是 web 相关应用程序的新手,但据我了解,这些事情是通过 cgi、脚本语言等来执行的,它们在服务器或用户的机器上运行,并带有很多灵活性、可行性等方面的考虑。
编辑:更多细节,如果有帮助的话:
特别是,我希望能够在 C++ 中做以下简单的事情:
- 从我自己的文本文件中读取(因此,它将在服务器上)并将我读到的单词存储到数组类型的结构中
- 从这些数组中随机选择单词
- 以不同的方式组装这些词的不同组合,这取决于更多的随机数生成
- 将组装好的句子打印到屏幕上
如果仍然太宽泛(也许我只是不知道 Web 应用程序的潜在范围!):
我在 C++ 实现中使用的文本文件包含一长串表示不同词性的单词(加上终止字符“#”);每个列表都被读入不同的向量,例如“文章”、“名词”等:
一个和 ... #
猫狗青蛙鲍勃乔宇航员程序员...#
吃败打耳光侵犯...#
跑着跳着……#
所以,除了能够很好地存储东西之外,我可能想要在尽可能多的浏览器中工作的东西,但也可能在不是我自己的主机上允许的东西。不确定需要考虑什么,但边走边学……