标签:运行时 列表 比较 程序 参数 gcc编译 数列 c++ 目的
在c++中,存在一个经常出现一个叫const的关键字,一般用来限制程序的行为,进而来将运行时的错误转化为编译时就出现。
比较难理解的是对指针的修饰和对函数的修饰。
当const出现在函数声明参数列表之后,表示在这个函数里面,成员变量不能被修改。为了达到成员变量不被子函数修改的目的,需要调用的子函数的函数体也要被const限制,否则,在gcc编译的时候会报"discards qualifiers"错误。
标签:运行时 列表 比较 程序 参数 gcc编译 数列 c++ 目的
原文地址:https://www.cnblogs.com/microthink/p/9275995.html