又一些面试题

2 篇文章 0 订阅


c++:

1. const char * p 、char const * p、char * const p 的区别

2. 不用sizeof()来获取数据类型的size

可参考:http://blog.sina.com.cn/s/blog_7c983ca60100yfdv.html

可参考:http://bbs.csdn.net/topics/350253782

3. 获取int的二进制中有几个1

4. static_cast、dynamic_cast、reinterpret_cast、和const_cast的区别

5. STL的vector、list、map、set的区别

6. Linux的fork和clone的区别

7. 进程之间通信的方式有哪些

8. struct与class的区别

9. 实现memcpy

10. 实现单向链表的逆序算法

11. 判断大端和小端

12. 如何实现10% -> 0 20%->1 30%->2 20%->3 10%->4的算法

13. A类是B类的父类,A类有一个virtual函数输出"A",B类有一个方法重载了A类输出“B”,以下各输出什么结果(貌似是以下内容)?

[1]A a; B b; a = b; a.call();

[2]A a;B& b;a = b; a.call();

[3]A* a;B b; a = &b; a.call();

14. Linux中brk(),sbrk(),mmap(),malloc(),calloc()、new的异同

可参考:http://hi.baidu.com/henfengduandie/item/db7cf2c24e5b162fee466585

15. size ==0 和 empty 的区别

可参考:http://blog.csdn.net/qq575787460/article/details/8538796

16. 内联函数inline的作用

可参考:http://zhidao.baidu.com/question/23737148.html

17...

18. objective-c当中的category是做什么的?


19.objective-c当中要怎么做到private的封装性?




objective-c:

protocol是什么?

属性特性(assign , retain , copy , readonly)有什么区别

可参考:http://blog.csdn.net/wozaiwogu/article/details/6611051

message机制

可参考:http://desheng.me/2012/03/31/objective-c%E6%B6%88%E6%81%AF%E6%9C%BA%E5%88%B6%E7%9A%84%E5%8E%9F%E7%90%86/

synthesize

property

nonatomic与atomic的区别

Delegate和MVC的区别

可参考:http://desheng.me/2012/03/31/objective-c%E6%B6%88%E6%81%AF%E6%9C%BA%E5%88%B6%E7%9A%84%E5%8E%9F%E7%90%86/

OpenGL的投影方法分别是哪几种?

光栅化有哪几种方法?


可参考:http://www.cocoachina.com/macdev/objc/2011/0625/2979.html



png与jpg与jpg2000的图像压缩算法是怎么样的?

待续。。。



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值