有人问了我如何在不使用加号的情况下计算两个正整数的和,这让我想起了原来学习计算机组成原理的时候所讲的内容,也就是只使用逻辑运算就可以实现加法了,这里记录一下。
原理
首先以一个10进制的加法作为例子,例如18+23,如下面的竖式:
1 8
+
2 3
——...
Zero、J
7年前 (2016-03-15) 4730℃
1喜欢
Windows Defender,曾用名Microsoft AntiSpyware,是一个用来移除、隔离和预防间谍软件的程序。虽然其也有杀毒防御的能力,但是这个程序偶尔会使用大量的CPU资源,并且误报率很高,既然已经安装了360等杀毒软件,这个鬼东西就没有必要了,之前一直是通过W...
Zero、J
7年前 (2016-03-12) 3830℃
0喜欢
之前使用的CString::Format都是对32位的整数进行格式化,今天代码中需要将一个64位的整数格式化成16进制,找了好一会儿才找到方法,这里分享一下。
Format格式化64位16进制
UINT64 m_u64MaxAddress=0x000000000055E720...
Zero、J
7年前 (2016-03-11) 5307℃
2喜欢
最近做的项目中需要获取到进程打开的注册表项,这里分享一个使用系统ObQueryNameString函数的方法,有人说使用这个函数容易蓝屏,其实是因为参数使用错误了,查阅MSDN文档可以看到有关ObQueryNameString的信息,如下所示。
ObQueryNameString...
Zero、J
7年前 (2016-03-09) 3239℃
3喜欢
今天写代码的时候出现了一个Debug Assertion,其错误描述如图所示:
Expression:(“Incorrect format specifier”,0)
经过查阅代码发现了这个错误是因为格式化字串的时候格式书写错误导致,例如我这里写成了
...
Zero、J
7年前 (2016-03-07) 5723℃
2喜欢