
C/C++
文章平均质量分 53
fanccYang
这个作者很懒,什么都没留下…
展开
-
利用位运算实现四则运算 -- 华为面试题
#include int add (int a,int b){int i=0,j=0,c=0;for(i=0,j=0;i{if( ((a&1) & (b&1)) | ((a&1) & (j)) | ((b&1) & (j)) ){if( (a&1) & (b&1) & j)c|=0x40000000;j=1;}else{if( (a&1) | (b&1) | j)c|=0x40000000;j原创 2005-01-19 10:02:00 · 1871 阅读 · 0 评论 -
VC Debug中遇到first chance exception问题
查阅了下资料,发现与虚拟内存分配有关.first-chance 基本上是这样的1。通过virtualalloc分配(堆增长也需要virtualalloc)的内存并非立即有效,仅仅是在页表项标注了一下。2。不立即分配的原因是每个进程都有一个工作集,大约为120k,3。当进程首次访问该内存地址,产生一个first-chance access violation,线程挂起,转到ring 0,系统发现内存原创 2005-04-04 09:35:00 · 5270 阅读 · 3 评论 -
MSN P2P 协议实现 msmp2p.h
/* msnp2p.h - msn p2p protocol Copyright (c) 2003 by Olivier Goffart ogoffart@tiscalinet.be> ************************************************************************* *原创 2005-04-12 14:08:00 · 1743 阅读 · 0 评论 -
MSN P2P 协议实现 msmp2p.cpp
/* msnp2p.cpp - msn p2p protocol Copyright (c) 2003-2004 by Olivier Goffart ogoffart@tiscalinet.be> ************************************************************************* *原创 2005-04-12 14:09:00 · 2529 阅读 · 1 评论