64,281
社区成员
发帖
与我相关
我的任务
分享
//这里的数据不影响外部逻辑运转
//外部会对m_pcData数据做引用,但不做任何处理,对程序过程没有任何影响
//这里总计会运行50000次
//编译器为vs2008,优化:最大速度优化
//返回0则会这段程序运行无效
int CXX::GetValue(CXXINFO **pInfo)
{
//pInfo的数据从内存池中取出,内存池大小为1GB
//pInfo取出的数据为内存池中的零散数据,非线性或者连续的
if (0 == GetInfo(pInfo))
return false;
//return 0;这里返回,则总程序运行时间为x(case1)
//CXX为new出来的全局对象
//m_pcData为char *类型的类成员变量
m_pcData = (*pInfo)->m_pcData;//这里仅为指针赋值
//return 0;这里返回,则总程序运行时间为x+5毫秒(case2)
return 0;
}