zoukankan      html  css  js  c++  java
  • C++课程的第一次实验

    实验内容要求我们熟悉VS的操作...可是之前我都是用Dev的,突然转到VS有些不适应,毕竟Dev的界面要简洁许多,对代码的严谨性也没有那么高。

    根据老师发的教程,会发现有许多不同和错误。

    原因之一是版本问题。例如:旧标准中使用头文件#include<iostream.h>,而在新标准下则是#include<iostream>

    值得一提的是,使用<iostream>时,该头文件没有定义全局名命空间,所以必须使用namespace std。这样才能正确使用cout,cin等命令。

    同时还有void main()和int main()比较。目前只知道两者的区别是有无返回值,int需要返回值,因此最后需要return 0。更多区别可能要留到以后去发掘了。

    ---------------------------------------------

    第二天

    我放弃了用vs完成作业,原因之一是ddl快到了,之二是以下的问题。

    *问题:安装完vs2017后,调试时显示找不到exe文件,我在目录下也没有exe文件。同时使用dev,发现调试也出错,无法生成exe文件。我把vs卸载后,dev又可以正常使用。

    很头疼,所以决定先用dev完成作业。

    慢着...我好像有点头绪了...

    dev的一个工程下只能有一个main(),如果有两个,比如我新建了一个cpp文件并加入了新的main,则会报错,无法生成exe文件,然后提示找不到exe文件。

    不知道vs会不会是同样的原因...之后我会去试一试。

    ---------------------------------------------

    问题解决了。

    一开始我以为是一个cpp文件只能有一个main函数,但实际上是一个工程只能由一个main函数。我之前在工程下额外新建了一个cpp文件并加入了另一个main函数,导致无法生成.exe文件,所以提示无法找到.exe文件。

  • 相关阅读:
    【Windows socket+IP+UDP+TCP】网络基础
    【我所认知的BIOS】—> uEFI AHCI Driver(8) — Pci.Read()
    Unity3D十款最火的的插件推荐
    静态路由解决双外卡,PC做路由器的实现
    00096_Properties类
    TensorFlow2_200729系列---4、手写数字识别理论
    损失函数基础知识总结
    为什么选择onehot编码(总结)
    TensorFlow2_200729系列---3、梯度下降求简单线性回归实例
    numpy生成随机数据实例
  • 原文地址:https://www.cnblogs.com/luoyang0515/p/9744769.html
Copyright © 2011-2022 走看看