您的位置:首页 > 职场人生

VMware 笔试+面试

2011-07-12 10:35 218 查看
多一次失败,给自己多一份经验。

C++基础很重要,不要懈怠,继续加油~~~

C++三项 继承,封装,多态

1.笔试

主要两部分:Linux + C++

Linux:虽然之前有看过Linux相关进程通信,但是临时抱佛脚,感觉还是差了点。很多概念记得还是挺模糊的。

semaphore, mutex, event, spin_lock(自旋锁)

管道,FIFO, 消息队列, 信号量,及共享存储器

TCP过程中出现block的情况

C++

Sales_item operator+(const Sales_item& lhs, const Sales_item& rhs)
{
Sales_item ret(lhs);
ret += rhs;
return ret;
}

为了与内置操作符保持一致,加法返回一个右值而不是一个引用。

const int * p1;//p1可变,*p1不可变,此时不能用*p1来修改,但是p1可以转向

int * const p2;//p2不可变,*p2可变,此时允许*p2来修改其值,但是p2不能转向。

const int *const p3;//p3不可变,*p3也不可变,此时既不能用*p3来修改其值,也不能转向
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: