当前位置:   article > 正文

c++入门1

c++入门1

***关键字:***asm do if return try continueauto double inline short typedef forbool dynamic_cast int signed typeid publicbreak else long sizeof typename throwcase enum mutable static union wchar_tcatch explicit namespace static_cast unsigned defaultchar export new struct using friendclass extern operator switch virtual registerconst false private template void trueconst_cast float protected this volatile whiledelete goto reinterpret_cas

命名空间:解决名字冲突(名字污染);
命名空间定义:1.普通命名空间;
2.嵌套;
3.同一文件中可以包含多个相同名称的命名空间,编译器会将其合并成一个;
命名空间的使用:1.命名空间中某个成员在文件中偶尔被用到 N::a;2.命名空间中某个成员在文件中多次被用到using N::a;N命名空间中的成员就相当于当前文件中的全局变量;
全缺省:
半缺省:

函数重载一词多义函数
**重载的条件:**相同的作用域,函数名字必须相同,参数列表必须不同在程序编译期间对函数的参数进行推演,根据推演结果选择合适的函数调用函数重载与返回值类型是否相同没有关系

/
    声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/442036
    推荐阅读
    相关标签
      

    闽ICP备14008679号