KMP算法【笔记】
1、构造函数声明为explicit,防止隐式转换。(与它相对应的另外一个关键字是implicit,类构造函数默认的情况下即声明为implicit)。// 在C++中, 如果的构造函数只有一个参数时, 那么在编译的时候就会有一个缺省的转换操作:将该构造函数对应数据类型的数据转换为该类对象。// 如果构造函数声明为explicit时,这种转换就会报错。// 对多个参数不起作用,对多个参数中有默认值的起作用。class CxString // 使用关键字explicit的类声明, 显示转换 { public
原创
2022-03-02 21:40:38 ·
79 阅读 ·
0 评论