小编COM*_*Mer的帖子

在C:\ WINDOWS\ASSEMBLY \目录中有什么东西?

我刚刚看到这个目录,它似乎完全是一个不同的世界.

谁知道那是什么?

windows

17
推荐指数
1
解决办法
6万
查看次数

谁知道"mov edi,edi"有什么用?

69A8AB13  int         3    
69A8AB14  int         3    
69A8AB15  mov         edi,edi 
69A8AB17  push        ebp  
69A8AB18  mov         ebp,esp 
Run Code Online (Sandbox Code Playgroud)

mov edi,edi 对我来说没有意义,它是为了什么?

x86 assembly mov

12
推荐指数
2
解决办法
5093
查看次数

如何比较BSTR与c/c ++中的字符串?

wprintf(L"Selecting Audio Input Device: %s\n", 
                            varName.bstrVal);

if(0 == strcmp(varName.bstrVal, "IP Camera [JPEG/MJPEG]"))...
Run Code Online (Sandbox Code Playgroud)

以上报道:

error C2664: 'strcmp' : cannot convert parameter 1 from 'BSTR' to 'const char *'
Run Code Online (Sandbox Code Playgroud)

c++ windows com activex

11
推荐指数
1
解决办法
2万
查看次数

什么时候在Windows中的c ++中需要"extern C"?

我们知道我们可以直接在c ++中使用c函数,何时需要呢?extern "C"

c c++ windows

9
推荐指数
3
解决办法
1623
查看次数

你能解释一下c ++世界中的符号和调试符号吗?

像可执行文件这样的二进制文件是否由符号组成并且调试符号是它们中的一种是真的吗?

如何理解符号?

c++ windows symbols

7
推荐指数
2
解决办法
3929
查看次数

6
推荐指数
1
解决办法
8211
查看次数

视觉工作室中所谓的"帧"是什么?

在visual studio的Call Stack窗口中,它报告:

[Frames below may be incorrect and/or missing, no symbols loaded for IPCamera.ax]   
Run Code Online (Sandbox Code Playgroud)

Frames是什么意思,为什么缺少符号会导致它不正确?AFAIK,符号仅用于调试信息,缺少符号只会使源不可见.

替代文字

c c++ debugging assembly visual-studio

2
推荐指数
1
解决办法
920
查看次数

关于装配中的mov

将寄存器bx的内容移入寄存器ax

MOV ax, bx
Run Code Online (Sandbox Code Playgroud)

为什么语法如此奇怪?

Mov ax,(to)bx实际上是指to的move内容,是否有任何历史原因以这种方式定义它?bxax

assembly

2
推荐指数
2
解决办法
3286
查看次数

理解 PE 中的数字

替代文字

替代文字

替代文字

从上面的图表我知道有9部分,但为什么在第一个图表中显示0900

如何读取PE格式的数字?

portable-executable

-2
推荐指数
1
解决办法
139
查看次数