关于auto类型说明符和delctype类型指示符在c++11下的一个小说明

//此篇博客仅供像我一样是小白的人参考,大佬请绕道
//这是我看了C++primer(第五版)2.5.2和2.5.3的一个困扰我一天之久的问题。
//再强调一遍,我是小白,彻彻底底的小白,此篇博客也仅供小白参考
正文:
昨天,我在看auto类型说明符和delctype类型指示符时,因为我有边看书边打代码实现的习惯,所以像往常一样,我尝试着把书中给的源码进行编译,然后发现了编译器竟然报错!?我百思不得其解,错误如下:
在这里插入图片描述
在这里插入图片描述
然后晚上回来发博客问平台里的大佬,不幸的是,可能大佬很忙,没有看到。这个问题于是就被搁置了。
今天,我看到了C++primer的string库,看过书的人都知道,这块内容也涉及到了auto 和delctype,我在编译的过程中还是报错,捂脸哭,和昨天一模一样的错误。我想着…看来这个问题不解决不行啊。

我用的编译器是Code::block(17.12)自带的编译器,因为我是小白嘛(呲牙)对C++11这个并不是很了解,但是我偶然翻到书的前言发现C++primer中的内容仅支持C++11的,也就是说有些内容在C++98或者其他版本是不支持的。我突然想到,会不会是我的编译器不支持C++11,凭着这个猜测,我在CSDN平台上搜索,然后发现,果然,我用的Codeblocks只有设置之后才支持C++11(这里提醒一下,**Dev C++**这个编译器也是需要设置之后才支持C++11的)
// 大家如果想知道怎么设置的话,直接在CSDN平台上搜索就可以搜到,各位大佬早已经给出来解决办法。
然后我设置成功之后迫不及待运行了昨天错误的代码,成功了!!!从下午高兴到现在(笑哭)…

这是我昨天发布的两个问题的原文链接

https://blog.csdn.net/weixin_43793141/article/details/96167108

发布了7 篇原创文章 · 获赞 3 · 访问量 680

猜你喜欢

转载自blog.csdn.net/weixin_43793141/article/details/96343830
今日推荐