自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(2)
  • 收藏
  • 关注

原创 RTOS

简单的两个情况 当内核在执行浮点指令时,FPU 状态不被保存。如果这时发生了抢占, 由于重新调度,FPU 状态就会与抢占前完全不同。 还有一个就是smp下为任务分配cpu的时候,如果在特定点发生了内核抢占, 任务将会由于重新调度而被分配到其他处理器,smp_processor_id() 将返回一 个不同的值。 以上两种情况其实是可以被抢占的,只是其结果会导致错误,需要preempt_disable() 的保护。。。

2009-05-10 07:31:00 146

原创 EOF

请问cin>>和cin.get()对EOF的处理机制#include#includeusing namespace std;int main(){     char c;          while(!cin.eof())     cin.get(c);//cin>>c;     return 0;}采用cin.get()的时候运行时输入一个^Z程序就结束了。而采用cin>>的时候,输入^Z按回车程序并不结束,可以继续输入,除非紧接着又输入了一个^Z,程序才结束,太奇怪了!(VC++6.0) 输入缓冲是行

2009-05-10 06:29:00 216

空空如也

空空如也

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

TA关注的人

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