专职C++

不能停止的脚步

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  137 Posts :: 7 Stories :: 134 Comments :: 0 Trackbacks

常用链接

留言簿(13)

我参与的团队

搜索

  •  

最新评论

阅读排行榜

评论排行榜

60天内阅读排行

下面代码是我常用VA的Snippet的片断,做记录,防止丢失
命令函数通用代码
Title:Command Common! 
Shortcut:dwr
    TAnswer & stAns = getAnswer();  
    TRequest & stReq = getRequest();
    error_code_t iRet = ERR_OK;
    CPlayer * pPlayer = gPlayerMaster->getPlayer(getUID());
    do
    {
          if (isNULL(pPlayer))                
           {                                   
               iRet = ERR_LOGIC_PLAYER_IS_NULL;
               break;                          
           }     
           pPlayer->PropertyBeginChange();
        $end$

    }while(false);
    stAns.Result = iRet;          
    gCtrl.AnswerClientCmd(this);  
    if (isNotNULL(pPlayer))               
    {                             
        pPlayer->PropertyEndChange();
    }                             
    return ERR_OK;
通用bool属性代码
Title:is Boolean Property
Shortcut:isb
//-------------------------------------------------------------------------
//property $PropertyName$
bool is$PropertyName$() const
{
    return this->m_$PropertyName$;
}
//--------
void set$PropertyName$(bool param$PropertyName$)
{
    this->m_$PropertyName$ = param$PropertyName$;
}
通用基本数据属性代码
Title:base data property
Shortcut:bp
//-------------------------------------------------------------------------
//property $PropertyName$
$PropertyType$ get$PropertyName$() const
{
    return this->m_$PropertyName$;
}
//--------
void set$PropertyName$($PropertyType$ param$PropertyName$)
{
    this->m_$PropertyName$ = param$PropertyName$;
}
通用对象属性代码
Title:object data property
Shortcut:op
//-------------------------------------------------------------------------
//property $PropertyName$
const $PropertyType$ & get$PropertyName$() const
{
    return this->m_$PropertyName$;
}
//--------
void set$PropertyName$(const $PropertyType$ & param$PropertyName$)
{
    this->m_$PropertyName$ = param$PropertyName$;
}
posted on 2014-06-27 10:09 冬瓜 阅读(1176) 评论(0)  编辑 收藏 引用 所属分类: 原创

只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理