VS C++基础备忘

xxx.h:VS2008 项目属性 通置属性 C/C++ 常规 附加包含目录

lib:VS2008 项目属性 通置属性 链接器 常规 附加库目录

  VS2008 项目属性 通置属性 链接器 输入 附加依赖项

宏:VS2008 项目属性 通置属性 C/C++ 预处理器 预处理器定义

窗口/控制台:VS2008 项目属性 通置属性 链接器 系统 子系统

 

 ------------------------------------------------------------------

memset 数组初始化

strcpy 字符串赋值

memset(fileContext.pbData, 0, 100) ;
strcpy ( (char*)fileContext.pbData , "123");

 

--------------------------------------------------------------------

reverse_iterator:

    for(BaseLib::PBNpcVector::reverse_iterator rit = mUIEffects.rbegin();rit != mUIEffects.rend();)
    {
        int32 ret = (*rit)->update(timeDelta);
        if(ret == 1)
        {
            BaseLib::PBNpcVector::iterator it = (++rit).base();
            BNpc* effectNpc = (*it);
            
            mRenderSystem->removeObject(effectNpc);
            effectNpc->setState(STATE_ENABLE, 0);
            releaseNpc(effectNpc);

            it = mUIEffects.erase(it);
            rit = BaseLib::PBNpcVector::reverse_iterator(it);
            if(rit != mUIEffects.rend()){
                continue;
            }else{
                break;
            }
        }
        rit++;
    }

 

posted on 2013-07-01 09:05  乐天工作室  阅读(247)  评论(0)    收藏  举报

导航