CObList::GetNext()函数,Find()函数
2014-07-19 17:32
197 查看
CObList::GetNext()将pos的值设置为下一位置,它的返回值为当前节点的地址。CObList::Find()的返回值为pos类型,由GetAt(pos)可以看出pos是Find()参数的前一个节点的地址
int i = 10;for(POSITION pos = m_ptrlistTest.GetHeadPosition(); pos != NULL && i > 0; --i){CObList* cthead = (CObList*)m_ptrlistTest.GetAt(pos);cout << "before GetNext() : " << ((ClassTest*)cthead)->cstr1 << endl;CObList* ct = (CObList*)m_ptrlistTest.GetNext(pos);if (pos != NULL){cout << " after GetNext() " + ((ClassTest*)ct)->cstr1 << endl;cthead = (CObList*)m_ptrlistTest.GetAt(pos);cout << "after GetNext() GetAt() : " << ((ClassTest*)cthead)->cstr1 << endl << endl;}pos = m_ptrlistTest.Find(ct);cthead = (CObList*)m_ptrlistTest.GetAt(pos);cout << "after Find() : " << ((ClassTest*)cthead)->cstr1 << endl << endl;}
相关文章推荐
- 文件磁盘相关函数[5]-搜索文件 FindFirst; FindNext; FindClose
- Windows API一日一练(58)FindFirstFile和FindNextFile函数
- getNextElement( )函数——获取下一个特定的元素节点
- 关于VB的函数dir和Api函数FindFirstFile和FindNextFile
- FileDialog::getOpenFileName()函数用法及FindDialog::FindDialog(QWidget *parent) :QDialog(parent)
- 利用FindFirstFile(),FindNextFile()函数历遍指定目录的所有文件
- 文件磁盘相关函数-搜索文件 FindFirst; FindNext; FindClose
- KMP中的getnext函数中的周期原理,和重要性质
- 利用FindFirstFile()以及FindNextFile()函数 实现遍历文件夹里的文件
- 使用PHP中的库函数file_get_contents时出现Unable to find the wrapper "https"错误解决
- PHP的readfile函数和file_get_contents函数错误: Unable to find the wrapper "https"
- apt-get安装的OpenCV库中cvFindChessboardCorners函数的问题
- could not get next sequence val+can not find the sequence 无法找到序列,序列不存在
- 利用FindFirstFile(),FindNextFile()函数历遍指定目录的所有文件
- FindFirstFile和FindNextFile函数
- ABAP中使用函数Number_Get_Next产生流水号
- Windows API一日一练 FindFirstFile和FindNextFile函数
- C++ 查找获取文件名相关函数和实现(_findfirst;_findnext;_findclose;_finddata_t)
- 函数用法CListCtrl::GetNextItem
- GetNextDataObject函数执行失败