个人理财 在构建步骤期间C ++中的2个常见错误 - 虚拟

在构建步骤期间C ++中的2个常见错误 - 虚拟

目录:

视频: Microsoft Azure OpenDev—June 2017 2024

视频: Microsoft Azure OpenDev—June 2017 2024
Anonim

当您使用C ++进入程序时,Build步骤几乎肯定不会出错。金星计划是您第一次建立和执行的计划。在你的整个编程生涯中,你几乎都不会写出一个Gold Star程序。没有人会。不要流汗

这些只是C ++中无数种方法中的两种。学习如何解释编译器试图告诉你的错误和警告信息是学习语言的重要部分。它只能从几个月的练习中获得,并获得语言的经验。希望这两个例子能让你开始跳跃。

<! --1 - >

C ++中的拼错命令

拼写错误的命令是最容易识别和纠正的错误。为了证明这一点,在这行代码中增加了一个额外的t,以便读取

ints celsius;与int不同,intt对C ++没有任何意义。用这一行生成结果程序生成显示的显示。

<! - 2 - >

首先注意14号线上的小红色方块,表示在这条线上的某处出现问题。您可以在右下窗口的Build Messages选项卡中阅读所有关于它的信息。在这里你可以看到下面的消息:

在函数'int main(int,char **)'中:14错误:'intt'没有在这个范围内声明14错误:expected'; 'celsius'之前16错误:'celsius'未在此范围内声明

第一行指示包含该错误的函数的名称。很容易相信这个程序中的所有代码都在main函数中。下一行是关键。这基本上说C ++不明白程序的第14行是什么。

这个错误信息有点神秘,但可以肯定地说,几乎每次你拼错某些东西,你都会得到同样的错误信息。其余的错误信息只是原始错误的副产品。一个C ++错误可能会产生级联的错误消息。可以在单个构建尝试中识别并修复多个错误,但需要经验才能找出哪些错误源于其他哪些错误。现在,请关注第一条错误消息。修复它并重建程序。

在C ++代码中缺少分号

另一个常见错误是忽略分号。这个错误产生的消息可能有点混乱。为了演示,从第14行的声明中删除分号,使其读取

int celsius cout <<“输入摄氏温度:”;

C ++为这个罪行报告的错误不是14行,而是15行:

15错误:'cout'之前的预期初始化16错误:'celsius'没有在这个范围内声明 >当你认为C ++认为换行符只是另一种形式的空白时,这更容易理解。没有分号,C ++就把这两行一起运行。现在没有单独的行14了。 C ++可以解释第一部分,但是它不能理解以cout开头的运行句子。

缺少分号通常会生成与实际错误信息几乎没有相似性的错误消息,并且在实际错误之后,它们几乎总是在下一行。如果您怀疑缺少分号,请从报告的错误开始,并向后扫描。

在构建步骤期间C ++中的2个常见错误 - 虚拟

编辑的选择

添加新的SketchUp图层并在图层之间移动实体 - 虚拟图层

添加新的SketchUp图层并在图层之间移动实体 - 虚拟图层

是SketchUp非常有用的一部分,他们可以让你的生活变得更轻松。以下是如何在Sketchup中添加新图层以及如何将实体移动到不同图层的方法。添加新图层按照以下步骤将图层添加到SketchUp文件:选择“窗口”→“图层”。图层...

全部关于地理位置快照和SketchUp - 虚拟

全部关于地理位置快照和SketchUp - 虚拟

当您将地理位置快照导入SketchUp ,您可以访问Google庞大的地理数据存储库;快照不仅仅是漂亮的图片:导入快照地理位置自动定位您的位置。这意味着快照设置您的模型的经纬度,并定位在正确的主要方向。任何阴影研究你...

如何在SketchUp中使用场景动画区域

如何在SketchUp中使用场景动画区域

将区域视图与场景组合在一起以创建动画展示您的SketchUp模型都是一种有用且令人印象深刻的方式。基本的想法是,您可以使用场景来创建动画,其中您的剖面在您的模型中移动。以下是您可能需要使用此技巧的几个原因:如果...

编辑的选择

如何将尼康D5300照片下载到计算机 - 傻瓜

如何将尼康D5300照片下载到计算机 - 傻瓜

你的尼康D5300,你可能会想用他们的照片编辑软件。您可以用两种方法将照相机中的照片和电影文件移到电脑上:通过USB电缆将照相机连接到电脑。您需要的电缆是随附的。

如何在播放期间放大尼康D7100照片 - 虚拟人物

如何在播放期间放大尼康D7100照片 - 虚拟人物

您的尼康D7100,如左图所示,您可以放大它,如右图所示。但是,您只能放大静止照片。此功能不适用于电影。以下是如何使用放大功能:放大。按Qual按钮。您可以...

如何在尼康D7100上播放时隐藏照片 - 虚拟人物

如何在尼康D7100上播放时隐藏照片 - 虚拟人物

可以使用隐藏图像选项在尼康D7100的播放菜单上隐藏一些照片,同时在播放过程中显示其他照片。假设你拍了100张照片--50次在商务会议上,50次在野外会议后。您想向您的老板展示您和您的同事的照片...

编辑的选择

上一次显示一张照片(全屏播放)如何在您的照片上一次显示一张照片(全屏播放)尼康D5300 - 傻瓜

上一次显示一张照片(全屏播放)如何在您的照片上一次显示一张照片(全屏播放)尼康D5300 - 傻瓜

很可能您已经在尼康D5300上播放了播放模式。但是,在数码相机上查看照片有不同的选项。对于正常播放 - 即每次只能查看一张照片 - 请执行以下步骤:

如何自定义尼康D3300的优化校准 - 傻瓜

如何自定义尼康D3300的优化校准 - 傻瓜

当您使用尼康D3300的内置原始处理器,您可以尝试不同的优化校准设置,了解每个设置对图像的影响。当您使用免费的Nikon软件Nikon ViewNX处理图像时,您可以选择相同的选项。该程序的原始转换器,以及在Adobe Photoshop中找到的那些...

如何在HDMI屏幕上显示实时预览预览 - 假人

如何在HDMI屏幕上显示实时预览预览 - 假人

尼康D7100相机连接到HDMI(高清晰度多媒体接口)设备,以在该屏幕上查看实时显示输出。摄影师经常使用此功能,因为摄影师需要比相机显示器提供更大的主题。使用此选项时,会出现一些问题:...