gpt4 book ai didi

c++ - 擅长 C++ 的项目想法

转载 作者:IT老高 更新时间:2023-10-28 22:14:03 26 4
gpt4 key购买 nike

我想在工作中加入 C++ 团队。他们的工作是用 C++ 编写 CGI(主要但不限于)。我知道基本的 C++。阅读列表 C++ book guide关于 SO 的问题,我从一个 friend 那里得到了三本书(实际上我有第一本)。

  1. C++ 编程语言 - Bjarne Stroustrup - 供引用
  2. C++ 模板完整指南 - David Vandevoorde/Nicolai M. Josuttis
  3. 现代 C++ 设计 - Andrei Alexandrescu

  1. 我想知道是否有任何项目或想法可以告诉我,我可以实现,以便我做得更好。

  2. 我需要的设置。我有一台 Macbook 和一台个人蹩脚的 Ubuntu 开发服务器机器。如果需要,我可以训练营安装任何操作系统。

  3. 能否请您给我一些关于如何开始编写 CGI(或任何教程)的建议?

最佳答案

让我添加到您的阅读 Material 列表中; C++ FAQ Lite绝对是学习 C++ 细节的最佳资源。它既可以作为老前辈的引用,也可以作为初学者的介绍。我强烈建议您尽可能多地阅读它,并尝试在加入实际项目之前展示所提到的每个功能的小示例。

一旦您对这门语言感到有些熟悉,那么我建议您看看 Github看看有没有C++ projects需要一些帮助。至于计算机生成的图像或通用网关接口(interface),这两者都与语言无关。这些可以用任何编程语言编写,尽管不同的编程语言将有不同的现有库来处理它们。我建议您阅读该主题以更好地理解标准/算法(取决于您所指的两者中的哪一个)。一旦您对该主题更加熟悉,您应该能够更好地理解相关库的文档。

至于开发环境,我发现Ubuntu是最容易配置的,因为几乎所有的设置都可以简化为一系列apt-get install命令。例如:

sudo apt-get install build-essential

无论您使用哪种操作系统,您都可能希望在可预测、可复制的环境中构建和运行您的代码。我还应该指出,您开发的环境不需要与您实际构建和运行代码的环境相同。例如,您可以在 Mac OS X 上编写所有代码,但在 Docker 中构建和执行代码。使用您预设的、可复制的构建/运行配置运行 Ubuntu 实例的容器。

关于在 C++ 中实现 CGI 的资源(以及其他代码),请查看 C++ resources我网站上的页面。它列出了一些用于网络、计算机图形和其他 C++ 任务的工具,以及 Boost 和 Qt 等通用库。

关于c++ - 擅长 C++ 的项目想法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3581194/

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