小编ash*_*mar的帖子

如何在寄存器中存储C++变量

关于存储寄存器变量的一点,我想澄清一下:有没有办法确保如果我们在代码中声明了一个寄存器变量,它只能存储在寄存器中?

#include<iostream>
using namespace std;
int main()
{
register int i=10;// how can we ensure this will store in register only.
i++;
cout<<i<<endl;
return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ inline-assembly cpu-registers

13
推荐指数
3
解决办法
2万
查看次数

标签 统计

c++ ×1

cpu-registers ×1

inline-assembly ×1