【问题标题】:Where do I start for writing my own calculator program [closed]我从哪里开始编写自己的计算器程序 [关闭]
【发布时间】:2013-07-29 18:51:16
【问题描述】:

我一直在学习编程,主要是 JavaScript 和 C++,但我编写的所有程序都很简单,并且在记事本中类似于应用程序。

我需要做一个简单的计算器来接受用户输入和剂量计算。

我将使用什么来在屏幕上显示 GUI,我将如何编译它,以及我应该使用什么 IDE。

【问题讨论】:

  • GUI应用,可以试试QT
  • 试试 MVS 中的向导
  • wxWidgets,QT,那里有很多 GUI 库。您将需要一个至少提供语法突出显示和错误检查的文本编辑器。我建议安装一个 IDE(集成开发环境),它会让你的生活更轻松。
  • 不幸的是,这不是一个合适的问题,因为它太开放了。但是在像你这样的情况下,我所做的就是利用我所知道的,看看我能构建什么,也许在谷歌上查找高级教程等。尝试制作一个读取文件并写入另一个文件的东西,但反过来,尝试编写一个侦听一台计算机上的端口的程序,然后编写一个从另一台计算机发送到该计算机的程序。
  • 和你开始学习阅读的一样;从一开始就。你不是从莎士比亚开始的,对吧?首先学习基础知识,即了解您的语言、程序如何执行、其语义等。

标签: javascript c++ desktop-application


【解决方案1】:

这取决于您要进行的复杂程度,如果您有一个特定的项目,推荐它会更容易。您可以制作一个简单的“GUI”,只需在 CMD/终端窗口中使用 C++ 打开并轻松允许输入 (cin),根据需要更改显示的内容。您可以通过这种方式轻松完成示例,而不需要任何过于复杂的东西。

在使用记事本方面,您可能需要至少具有某种格式的东西(例如 Notepad++),尽管您可以打开记事本并开始编码。有一些 IDE,例如带有 CDT 插件的 Eclipse,它们非常适合启动 C++ 或 Visual Studio。我自己对 Javascript 不甚了解,但我听说 Komodo 很适合 Web 编码。

就复杂的 GUI 而言,正如 cmets 中所说,有很多,基本上取决于您对使用的偏好。

【讨论】:

  • 这几乎回答了我的问题,抱歉之前的问题太笼统了。我只是对如何获得某些东西感到困惑(GUI,IDE,编译-(我假设 IDE 处理这个))另外感谢 CBredlow,
  • 如果它确实通过旁边的绿色复选框满足您的问题,我会将其标记为已接受的答案。
  • @JackBarn 是的 IDE 的句柄编译,虽然为 C++ 设置 Eclipse 可能有点痛苦,但我建议你检查一下:multigesture.net/articles/… - GUI 显然是用你的代码编写的,但是使用 Eclipse 之类的工具来帮助您,配置您可能需要的库会容易得多。
【解决方案2】:

如果您寻求的高级体验是基本的,请尝试 Windows 窗体应用程序。做个计算器什么的。天空(和记忆)是极限。

【讨论】:

    【解决方案3】:

    在我看来,编写应用程序的第一件事就是首先需要该应用程序。因此,请尝试考虑您或其他人可能需要的一些工具,然后重新考虑您的流程。

    有了明确的目标,您就可以开始思考您需要的一切,更重要的是,我们可以在这个社区中为您提供帮助,因为您可以就实际开发以及随之出现的所有问题提出更具体的问题它。

    【讨论】:

      【解决方案4】:

      加深对 c++ 概念的理解。学习更多和好书,包括它的标准。从普通应用程序开始,然后进入高级编程。对于 GUI,请尝试 QT - 非常适合 MFC 应用程序。自己编写代码并处理不同的项目、算法。对于书籍建议,我建议您获得Scott Mayers Effective c++

      对于编译器,我建议在 widnows 上使用 Visual Studio - 它是很棒的 IDE。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-07
        • 2010-09-10
        • 2011-03-23
        • 2012-11-06
        相关资源
        最近更新 更多