gpt4 book ai didi

visual-c++ - 斯坦福工程无处不在 CS106B 图书馆

转载 作者:行者123 更新时间:2023-12-03 22:58:39 26 4
gpt4 key购买 nike

我目前是一名 C# 程序员,并且一直有兴趣学习更多有关 C++ 和数据结构的知识。我发现 CS106B 类(class)通过 Stanford Engineering Everywhere 计划免费在线提供,这似乎很合适。

我已尝试安装他们用于该类(class)的库文件,但不断收到一条消息,提示我必须安装 visual studio 2005 才能运行安装文件。我没有 2005,但我已经尝试过 vc++ 2008 和 vc++2005 的快速版本。有什么办法可以安装正确的文件吗?

包含库的 zip 文件带有两个文件,一个 exe 和一个 msi。

最佳答案

使用我在此处找到的一些信息使其正常工作:http://www.functionx.com/visualc/libraries/staticlib.htm

我使用的是 Visual C++ 2008 Express。这是我的做法:

  1. 从以下位置下载作业 1 的 PC 入门代码 ZIP 文件本学期CS106B类(class)网站。 http://www.stanford.edu/class/cs106b/在那个文件中你会发现一个名为“StanfordCPPLib”的文件夹。在该文件夹中,您需要StanfordCPPLib.lib 和您要包含的 *.h 文件。
  2. 在 Visual Studio 中,创建一个新项目(文件 -> 新建 -> 项目)。选择 Win32控制台应用程序,选择一个名称,然后单击下一步。
  3. 当“应用程序向导”弹出时,单击“下一步”(而不是“完成”)。在里面应用程序设置,选中标记为“空项目”的框。点击完成。
  4. 在 Solution Explorer 中,右键单击 Source 文件夹,然后创建一个新的 .cpp 文件。 (添加 -> 新项目 -> 代码 -> C++ 文件)
  5. 在 Windows 资源管理器中找到新项目的文件夹。在那个文件夹中,您应该能够找到刚刚创建的新 .cpp 文件。
  6. 粘贴 StanfordCPPLib.lib 和您需要的 *.h 文件之前下载到包含新 .cpp 文件的同一文件夹中。
  7. 最后,您需要将库添加到我们的新项目中。在 Visual Studio 中,使用在主菜单中,单击项目 -> 添加现有项。对话框应该默认为您刚刚粘贴的项目文件夹斯坦福 CPPLib.lib。选择 StanfordCPPLib.lib 并单击添加。

您现在应该能够为复制到项目文件夹中的任何 .h 文件添加 #include "example.h"

注意:由于您将使用更新版本的斯坦福自定义库,因此原始讲义和新库之间可能存在一些细微差异。例如,当使用 #include "simpio.h" 时,讲义列出了一个名为 GetLine() 的函数。在新库中,该函数的大写形式有所不同:getLine()。确保检查头文件的语法/用法是否正确。

关于visual-c++ - 斯坦福工程无处不在 CS106B 图书馆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1012119/

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