原文:no matching function for call to ‘std::basic_string::assign(std::string&, int)

使用string中的assign赋值函数报错,代码为: 最后发现assign函数的原型为 将代码改为以下即可 附 assign函数 及 char char 与string转换方式 . string gt char . char gt string 不过,变为string后使用printf输出会出现问题,用cout没有问题。是因为 s 要求后面的对象的首地址。但是string不是这样的一个类型。 . ...

2017-07-09 17:45 0 2753 推荐指数:

查看详情

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM