多项选择题
关于C++的字符串类型std::string,以下正确的说法是:()
A.std::string总是采用连续的缓冲区保存字符
B.构造std::string()时,不允许传入空的char*参数
C.当传入的索引超过最大值时,std::string::at()的行为定义良好
D.当传入的索引超过最大值时,std::string::operator[]的行为未定义
点击查看答案
相关考题
-
多项选择题
如果test是一个类的静态成员函数,如下const使用正确的是:()
A.voidtest(Squid&a)const
B.voidtest(constSquid&a)
C.voidconsttest(Squid&a)
D.voidtest(Squid&consta) -
多项选择题
如果test是一个类的成员函数,如下const使用正确的是:()
A.voidtest(Squid&a)const
B.voidtest(constSquid&a)
C.voidtest(constSquid&a)const
D.constvoidtest(constSquid&a)const -
多项选择题
如下是C/C++关键字(keyword)的是()
A.volatile
B.typeid
C.try
D.abort
E.mutable
F.cast