问题1:标准c++中的include “” 与<>的区别是什么呢?
""的话编译器环境首先会在你当前所在的目录来找寻头文件,当所在目录没有的话,它就会到标准头文件库来找,找不到就报错;<>的话它一开始就到标准头文件库来找,找不到就报错!
问题2:在函数声明时,后面跟个const是什么意思?
在函数声明时,后面跟个const是限定函数类型为常成员函数,常成员函数是指不能改变成员变量值的函数。
问题3:父类指针如何访问子类的成员变量?
可以在虚函数中访问子类的成员变量。
博客解答了标准C++的几个常见问题。一是include中“”与<>的区别,“”先在当前目录找头文件,再去标准库,<>直接去标准库;二是函数声明后const表示常成员函数,不能改变成员变量值;三是父类指针可在虚函数中访问子类成员变量。
问题1:标准c++中的include “” 与<>的区别是什么呢?
""的话编译器环境首先会在你当前所在的目录来找寻头文件,当所在目录没有的话,它就会到标准头文件库来找,找不到就报错;<>的话它一开始就到标准头文件库来找,找不到就报错!
问题2:在函数声明时,后面跟个const是什么意思?
在函数声明时,后面跟个const是限定函数类型为常成员函数,常成员函数是指不能改变成员变量值的函数。
问题3:父类指针如何访问子类的成员变量?
可以在虚函数中访问子类的成员变量。

被折叠的 条评论
为什么被折叠?