在std :: set容器中使用常量字符指针:内存消耗
我目前正在研究一个内存很少的设备(4MB),我的程序组件需要一个std :: set。我想将这个集合从使用std :: string迁移到使用const char指针,但我想知道在std :: set中使用时如何将内存分配给常量字符指针。
将指针从集合中移除(通过使用.clear()或超出范围)时,是否释放为std :: set的每个条目分配的内存,或者字符串文字是否保留在内存中直到结束程序的执行?
非常感谢您的帮助。 :)
没有找到相关结果
已邀请:
2 个回复
期差骇蓟
糖固傻染
/
。在字符串文字的情况下,这不是一个好主意!