貼個有趣的代碼,學過彙編的一定看得懂了
核心代碼就是__asm裏面的三行,編譯運行之後,CPU就duang的上去了。我因爲在虛擬機下,單核,開一個程序就到100%了。在真機下開了4個才全喫完,因爲
是四核。FFE0是機器指令,對應彙編代表jmp EAX,EAX裏面存的又是指令jmp EAX的地址,如此,死循環造成了。
貼個有趣的代碼,學過彙編的一定看得懂了
核心代碼就是__asm裏面的三行,編譯運行之後,CPU就duang的上去了。我因爲在虛擬機下,單核,開一個程序就到100%了。在真機下開了4個才全喫完,因爲
是四核。FFE0是機器指令,對應彙編代表jmp EAX,EAX裏面存的又是指令jmp EAX的地址,如此,死循環造成了。
#include <Windows.h> #include <shlobj.h> IDataObject *pDataObj = NULL; OleGetClipboard(&pDataObj);