![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
freebsd
dengyejing
这个作者很懒,什么都没留下…
展开
-
开始学习freebsd
ssh答辩已通过,于是准备学习unix编程的一些具体内容。 今天看《unix环境高级编程》时,很多地方似懂非懂,最奇怪的是vfork,我竟然完全不能理解它。手册上对它的解释是仅生成进程,但不复制任何内容。我已经忘记生成进程时需要复制哪些内容了。大概是页表和任务控制块吧,怎么可能不复制这个呢?如果复制这个,那么它跟fork又有什么区别呢。其实连fork做哪些我也忘了。即使不忘,那也是lin原创 2006-04-05 19:27:00 · 718 阅读 · 0 评论 -
读了boot0.s,进入状态,并安装bochs调试
多亏了chinaunix.net论坛,几位热心同学解答了一些困挠我的小问题,现在对at&t语法已基本熟悉,同时还知道了cnfug.org,真是好东西啊。其上正好有一篇对boot0.s的解析,我咬牙看了一下午,总算了解了大概。遂想也实地操练操练,因为我在vmware上启动fbd时从没见过boot0.s中列举的情形。又到oldlinux上找了很多bochs的资料,然后把boot0.s编译好作为原创 2006-04-06 18:13:00 · 741 阅读 · 0 评论 -
stl::map不能用字符串作键??
像javascript或python里这样的写法:obj["attr1"]=1按理在stl::map中应该也是可以的,于是我定义了一个这样的map:map dict,哪知问题就来了,明明放了一个元素进去:dict.insert(make_pair("main",12));但是死活查找不到:fun(char* p){ if(dict.find(p)==dict.end()原创 2006-04-27 22:20:00 · 1420 阅读 · 1 评论