C++使用vector::push_back遇到的坑
最新推荐文章于 2024-03-29 14:31:23 发布
文章讨论了在C++中使用vector存储constchar*指针时遇到的问题。当将字符串指针push_back到vector后,原始字符串被修改(如用memset清零),由于push_back采用引用传递,这导致vector内的元素也受到影响,变为空值。解决方案通常涉及字符串拷贝或使用智能指针确保数据独立性。
摘要由CSDN通过智能技术生成