如何通过传指针得到一个list对象列表的地址
2013-08-31 11:55
435 查看
从list列表取一个地址,通过传指针传到外面使用的例子
1.函数的写法
bool CTradeData::GetOneSymbolInfoFromAllSymbol(CString symbol,DATA_SYMBOL** pSymbolInfo)
{
BOOL bRet = FALSE;
SYMBOL_LIST::iterator it = m_symbolList.begin();
for ( ; it != m_symbolList.end() ; it++ )
{
if ( it->symbol == symbol )
{
*pSymbolInfo = &(*it);
bRet = TRUE;
break;
}
}
(*pSymbolInfo)->symbol = symbol;
ParseSymbolInfo(*(*pSymbolInfo));
return bRet;
}
2.外面调用
DATA_SYMBOL *pSymbolInfo = NULL;
if ( GetOneSymbolInfoFromAllSymbol(pPos->symbol,&pSymbolInfo) )
{
}
1.函数的写法
bool CTradeData::GetOneSymbolInfoFromAllSymbol(CString symbol,DATA_SYMBOL** pSymbolInfo)
{
BOOL bRet = FALSE;
SYMBOL_LIST::iterator it = m_symbolList.begin();
for ( ; it != m_symbolList.end() ; it++ )
{
if ( it->symbol == symbol )
{
*pSymbolInfo = &(*it);
bRet = TRUE;
break;
}
}
(*pSymbolInfo)->symbol = symbol;
ParseSymbolInfo(*(*pSymbolInfo));
return bRet;
}
2.外面调用
DATA_SYMBOL *pSymbolInfo = NULL;
if ( GetOneSymbolInfoFromAllSymbol(pPos->symbol,&pSymbolInfo) )
{
}
相关文章推荐
- 如何判断一个C++对象是否在堆栈上(通过VirtualQuery这个API来获取堆栈的起始地址,然后就可以得到答案了),附许多精彩评论
- 如何通过结构体中的任意一个元素的地址得到这个结构体的首地址(container_of)
- 如何通过一个IP和子网掩码得到网络地址和广播地址
- 如何判断一个C++对象是否在堆上(通过GetProcessHeaps取得所有堆,然后与对象地址比较即可),附许多精彩评论
- 如何从页面传一个list集合对象到后台
- C#中通过一个对象,得到属性(字符串形式)的值
- Map3: 通过一个有意义的地址得到一组经纬度数据 通过一组经纬度数据得到一个地点名称
- java api如何获取kafka所有Topic列表,并放置为一个list
- 指针是一个保存对象地址的变量,地址是一种数据类型
- 如何通过HttpURLConnection得到http 302的跳转地址
- Fusion实例1:如何通过竞技场使用共享内存来发布一个指针?
- 已知一指针p,你可以确定该指针是否指向一个有效的对象吗?如果可以,如何确定?如果不可以,请说明原因。
- Python 最近因开发项目的需要,有一个需求,就是很多SNS网站都有的通过 Email地址 导入好友列表,不过这次要导入的不是Email 列表,而是QQ的好友列表。 实现方式: 通过goog
- 如何通过一个图片的URL得到该图片的尺寸大小?
- 通过反射从数据库返回集合ResultSet中得到实体对象的list集合
- 得到子类反射泛型,以及如何通过注解注入对象(仅供参考,未写实例代码)
- 已知一指针p,你可以确定该指针是否指向一个有效的对象吗?如果可以,如何确定?如果不可以,请说明原因。
- SF :Salesforce中,得到一个对象的picklist类型下面的所有value的值
- 用一个指向int的指针来存储一个对象的地址。
- javascript操作两个选择列表(有两个列表,如何实现在一个列表通过双击和多选列表中内容添加到另一个列表. )