我正在学习 c++,但不完全确定如何正确插入和删除列表中的某些或所有项目。这就是我正在做的事情。
结构
struct _STRUCT_TYPE_
{
int nReference
char[128] strAddress
};
定义列表
std::list<_STRUCT_TYPE_> m_ListExample
插入列表
_STRUCT_TYPE_ pStruct;
pStruct.nReference = nVar1;
pStruct.strAddress = strVar2
m_ListExample.push_back(pStruct);
清除列表
m_ListExample.clear();
我做得对吗?可以做些更好的事情吗?我有兴趣。