关闭

do...while(0)在宏定义中的巧妙用法

大家都知道,do…while(condition)可以表示循环,但你有没有遇到在一些宏定义中可以不用循环的地方,也用到了 do…while.比如:#define DELETE_POINTER(p) \ do \ { \ if(NULL != p)...
阅读(11822) 评论(0)

类的内部创建内部释放

C++在使用对象指针时经常要考虑这样一样问题:指针的初始化,对象何时创建,何时释放。这无疑给程序员加重了负担,程序员不仅要考虑业务逻辑,还要时时刻刻刻指针在何时创建和释放。那有没有什么办法可以解决这个问题呢?答案是肯定的,下面就通过一个例子来讲解这种模式。       假设现在要仿真模拟一艘航空母舰。广义的航空母舰是指“航空母舰战斗群”,假设一支航空母舰战斗群(AVSG)由1艘航母(Aircraf...
阅读(1178) 评论(0)

兼容各个浏览器实现键盘响应事件

前端开发中, 响应键盘事件是经常用到的, 而且要求兼容各个浏览器, 方便用到是直接参考就可以了,下面就用 JS 实现一个兼容各个浏览器的通用响应键盘事件的函数:...
阅读(1743) 评论(0)
    个人资料
    • 访问:3231212次
    • 积分:22216
    • 等级:
    • 排名:第339名
    • 原创:204篇
    • 转载:104篇
    • 译文:5篇
    • 评论:901条
    ★☆个人站点☆★
    ★☆个人说明☆★
    ★☆讨论交流☆★

    欢迎关注微信:思维与睿智

    欢迎加入 JavaQQ群:226159645

    欢迎加入 C/C++QQ群:226157456

    博客专栏
    最新评论