首页 每日干货分享 AI助手助力编程新手轻松上手C++:从环境配置到实战指南

AI助手助力编程新手轻松上手C++:从环境配置到实战指南

发布时间: 浏览量:2 0

AI助手来帮你写代码,普通人也能轻松玩转编程!

倘若定一下,要是你身为一名编程新手,亦或根本就不会编程,却能倚仗AI助手顺遂编出程序,这不就是令人心喜的状况么?

现在,让我们一起看看如何用AI助手从零开始编写C++程序。

1. 配置编程环境(这里选择)

只是简单的问题,我们先使用 (GPT-3.5)进行测试。

给出了由AI提供的,下载的地址,以及MinGW的地址,并且给出了与之相对应的步骤来了哦。

但是MinGW的地址打开后并不正确。

这错误出现所得如此之迅速,转而切至GPT - 4再次去尝试。,(!!!留心陌生的那些网址链接需于安危性尚可的浏览器当中或者具备隔离条件的环境里予以打开,以防引致难以预先知晓到得失)。

每一回返回的字符的数量是存在限额的,还好能够请求它持续顺着某一处返回数据,以防数据截断 。

看起来详细了不少,按照他的步骤一步一步操作。

下载安装顺利。

编译器网址打开后,对普通人来说是个问题:

让我们试试AI可不可以帮我们解决这个问题

鉴于第二步的要求,他安排我们于该网址进行C++编译器的安装操作以及实现环境变量的配置工作,如此这般,那我们能够针对此提出问题,?

....在右侧?显然数据有问题。

这将带您到下载页面

在这个页面里头哦,您能够瞅见好些个下载链接呢,然后去点击那个“MingW-W64-”,没错滴。

这将转到

什么样的网站呢 。在这样的一个地方 ,您能够找寻到 ,是适用于特定情况的 ,那种进行了预先编译的那种 MinGW - w64 相关的发行版本哟。

实则并未径直地直接跳转指向特定的指定网站,然而呢可以看到于呈现的页面之上存在有所指的这个网站,那就进入进去瞅一瞅看看。

于网站之“”部分中,挑选一个适配您系统的版本,针对多数用户而言,建议下载“--posix-seh”(64位)版本或者“-i686-posix-dwarf”(32位)版本,点击那链接去下载ZIP压缩包。

下载部分内未找到他说的版本,看来数据存在问题。

ai写代码的软件_C++编程新手教程_AI助手写代码

我们尝试着,以直接进行复制这个行为,将其给予于他,然后让他告知我们的是,下载哪一个,进而看看这样做是不是能够具备行得通的可能性呢。

提出遇到的问题,把那一块的文字直接复制给他。

尽管生成了能够直接进行下载的链接了,然而打开之后全部都是错误的情况,没办法找到相应的文件,这种状况究竟是数据生成环节出现错误致使的呢,还是数据过期导致的问题呢?

按照AI这次给出的网址看到最新的版本与他给的版本差别很大。

翻到下一页之后找到类似的版本

而且也没看到他说的那个压缩包。

要是牵涉到网络数据,那固定数据生成的AI模型好像在数据原方面难以跟上时代步伐,AI确实给出了相当多的提示,然而在关键步骤上似乎容易出现差错,就普通人也就是不懂编程的小白这个角度而言 。

我们先按照他指定的版本下载

按照AI的要求解压文件夹

根据他的提示设置环境变量没问题,很顺利。

可是,来到第5步去验证安装,要打开命令提示符,也就是cmd.exe,接着输入如下命令:g++ --,。

cmd.exe是什么??

看来成功了。按照AI的提示,正确的返回了g++版本信息

我们接着往下走

第一个能对上,安装!

下一个。

没问题,安装!

进行下一步

新弄一个文件夹,将此文件夹打开,然而他对于路径以及文件夹名字并未有着相应的要求,所以这般的话我们先于桌面创立一个文件夹。

已经正常打开了。但是后面的提示太模糊了,让AI详细说下。

很好,很详细。

ai写代码的软件_AI助手写代码_C++编程新手教程

完成AI说的配置文件,开始下一步

根据AI的操作步骤main.exe已经编译出来了

点击调试运行正常输出了,内容。

我们让AI解释下这段代码的意思。

似乎在代码中加上详细的注释更好理解代码的意思。

我们完成了上述安装后,着手去安装,可将AI所提供代码运行起来的编译器 。

在进行运行操作的之前,要依据之前所给出的提示,去对配置文件的路径作出修改,此二者都按照编译器安装的位置来进行 。

2. 编写一个稍微复杂的C++程序

编程入门者,遭遇复杂的算法构思、代码编写以及程序调试,以传统办法应对,恰似置身迷途茫然无措没法下手脚,唯剩拼命费劲找出路来加以施救,此种路子乃传统方式之道法 。

AI助手方式:

让我们运行下。

哇哦似乎不错。再试试其他的。

运行正常,很不错!

耗时几小时进行折腾之后,我们最终具备了能够运行代码的条件。在处理之中,安装环节以及配置阶段出现波折,除此之外,运行阶段尚未出现似乎明显突显的问题。

然而,这些均为些许简单的小程序哦,当若是正常的应用程序,抑或是具备生产力的应用程序的状况下,可不是这般简单的啦。此外呀,C++编程语言呢,于大众而言,也许是过分生硬咯,单单只有运行结果哒,并无界面,也没有过程呢。

C++ 自身没有集成与界面相关的库或代码,对于刚入门的新手而言情形是这样,要完成界面创建得借助第三方库,非常复杂,相比之下,可能 web 作入门更合适,相对于 C++ 来说 。

换一个不一样的角度来讲,当下的ai水准,领着一个从未接触过C/CPP编程的人,踏足编程、着手学习编程,业已没太大困难,没准相比其在网络中自行查找答案会更简便一点,要是换成其他门槛更低的语言,或许会更为简易 。

这对现在的环境来说,是一次更大的冲击,一次全方位的冲击。

盼望着我们国内类似等同的AI加速度迈向上线的速率,毕竟AI与通常普通的程序不一样,能够于面对供服务用户的进程里,持续渐渐愈发地完备精近乎良,持续渐渐愈发地智慧超凡脱俗高深无匹。

上述这些内容,盼着起到抛砖引玉的作用,大家一块儿予以讨论,研究怎样以一种更优之方式去利用人工智能来提升生产力 。

欢迎 发表评论:

请填写验证码

评论列表

暂无评论,快抢沙发吧~