• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
uncle_farm
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3

2014年7月11日

单链表逆序
摘要: 复习下单链表的逆置,留作后看:先上张图,便于理解代码:代码贴上: 1 /************************************************************************/ 2 /* create by leisc 2014.07.11 ... 阅读全文
posted @ 2014-07-11 18:45 uncle_farm 阅读(291) 评论(0) 推荐(0)
 
某数组里存在乱序的正负数字,要求将负数放到左边,正数放到右边,并且正负数的相对位置不改变
摘要: 先说下思路: 1、先遍历数组,将正负数的个数求出来,当然,如果存在零值,也需要求出个数来 2、根据之前求出的个数分别申请两个数组,用来存放正负数 3、再次遍历数组,将正负数放进第二步申请的两个数组中,零值需要排除在外 4、将第三步得到的两个数组再填回原始数组(也可以再申请一个数组存放结果) ... 阅读全文
posted @ 2014-07-11 00:32 uncle_farm 阅读(2507) 评论(0) 推荐(0)
 
 

2014年7月10日

实现单例类
摘要: 单例类主要是为了防止重复的定义类实例,这样在整个程序中就只有一个类实例,cocos2d就是采用的单例模式 为了保证类实例只能产生一个,那么类构造函数就必须写成私有的,这样,在类外就不能调用构造函数构造新实例 第一种方式: //静态方法也是保证单例的条件之一 1 class Temp 2 { 3... 阅读全文
posted @ 2014-07-10 20:30 uncle_farm 阅读(251) 评论(0) 推荐(0)
 
重载-重写(覆盖)-隐藏的区别
摘要: 重载和重写搞的差不多了,隐藏有有点混乱了,在此记一下,留作后看成员函数被重载的特征(1)相同的范围(在同一个类中);(2)函数名字相同;(3)参数不同;(4)virtual 关键字可有可无。重写(覆盖)是指派生类函数覆盖基类函数,--这是c++多态的标志,虚函数赋零则变成虚基类(纯粹的接口申明类),... 阅读全文
posted @ 2014-07-10 19:11 uncle_farm 阅读(233) 评论(0) 推荐(0)
 
typedef 和 define的区别
摘要: 都知道两个在某些情况下是相同的 但是define是在预编译时就会处理掉,进行简单的宏替换,不管正不正确都替换掉,末尾没有分号,有分号连分号也一起替换了。 而typedef则是在已经定义的类型中进行别名的定义,他在预编译时处理。 typedef有作用域,define只要是在定义之后,均可以使用 阅读全文
posted @ 2014-07-10 19:01 uncle_farm 阅读(294) 评论(0) 推荐(0)
 
写出bool,int,float,指针与零值比较的if语句
摘要: 这个里面float与零值的比较颇有些意思。bool: bool flag; if (flag == true) return; int: int var; if (var == 0) { return; }指针变量: char *p; if (p == n... 阅读全文
posted @ 2014-07-10 18:39 uncle_farm 阅读(1264) 评论(0) 推荐(0)
 
 

2014年7月7日

2014/07/07面试题小记
摘要: 今天面试了一家公司,主要做嵌入式开发,之前不知道,去了才知道,说说笔试题,记录下以前没有学习到的东西。1、volatile关键字,这个真没用过,百度结果就是这个关键字修饰的变量不会存入缓存,而是一直放在内存中,以方便其他程序的修改,博客园里面有位叫中土的哥们对此作了比较详细的解释,学习了,在此,抄录... 阅读全文
posted @ 2014-07-07 21:42 uncle_farm 阅读(180) 评论(0) 推荐(1)
 
 
上一页 1 2 3

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3