我在几本书中找到了关于避免使用字符串进行值的比较(特别是在循环中)的注释,因为字符串比较要慢得多(使用std :: string).但究竟是为什么呢?
是因为cpu中的整数单位工作得更快吗?
字符串应该在字节中我猜,所以字节比较不会同样地完成这项工作吗?
谢谢!
c++ string stl
c++ ×1
stl ×1
string ×1