自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 语音菜单

在业务流程开发的过程中,常常会遇到语音菜单——给用户播放提示音,让用户作出选择。如提示用户“业务咨询请按1,余额查询请按2,修改密码请按3”,然后根据用户的输入进入不同的处理过程。 下面的例子流程功能如下:(1)                播放提示音“Menu.Vox”,同时等待用户的按键。只要用户有按键,停止播音,若用户的按键是“1”、“2”或“3”的话,系统返回StopDigi

2006-09-08 11:40:00 1388

原创 使用vector 来取代临时动态分配数组空间

我们常常会遇到需要临时动态分配数组空间的情形。如:char * buf = new char[100];_ltoa(100,buf,10);delete[] buf; 一不小心就可能忘了释放内存空间导致内存泄漏。其实我们可以利用vector的特性来实现同样的功能。 vector buf(10);_itoa(100,&buf[0],10);在buf 的生命周期外的地方,b

2006-04-25 15:13:00 994

原创 函数对象的使用

在STL里,常常用到函数对象。关键是要重载()运算符。从class TFuncObj{public:     TFuncObj(int value) :  m_value(value)     {      }//重载()运算符 bool operator()(int item) { return item == value;}public:   int m_value;}

2006-04-25 14:53:00 659

原创 一个简单singleton的实现

开发中常常用到singleton 这种模式。实现起来非常简单。xxx.h class CTSingleTon{public:static CTSingleTon& GetIntance()private:CTSingleTon(){};~CTSingleTon(){};};xxx.cppCTSingleTon& CTSingleTon::GetIntance

2006-04-25 14:35:00 652

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除