小编use*_*421的帖子

运行时如何在visual studio c ++中确定调试或发布模式

我正在完成学业任务.在调试模式期间,我想打开我的控制台模式,在发布期间关闭控制台.

我已经按照stackoverflow中的建议尝试了marco,但它无法正常工作.我正在使用visual studio 2012(空项目c ++)

#if DEBUG
 //doing something
#else
 //Release mode doing something
#endif
Run Code Online (Sandbox Code Playgroud)

c++ debugging macros release visual-studio-2012

3
推荐指数
1
解决办法
6770
查看次数

FLD浮点指令

根据 http://cs.smith.edu/~thiebaut/ArtOfAssembly/CH14/CH14-4.html#HEADING4-5

14.4.4.1 FLD指令
fld mem_32
fld mem_64 [bx]

我的目标是将常数10存储到我的fPU堆栈中。为什么我不能这样做?

__asm
{
  move bx, 0x0004;
  fld dword ptr[bx] or fld bx;


  //-------
  fld 0x004; //Since it is 32 bits?
  fild 0x004;     
}
Run Code Online (Sandbox Code Playgroud)

c++ assembly fpu

0
推荐指数
1
解决办法
6743
查看次数

标签 统计

c++ ×2

assembly ×1

debugging ×1

fpu ×1

macros ×1

release ×1

visual-studio-2012 ×1