Я хотел бы получить некоторое разъяснение относительно вопроса о хранении регистровых переменных: Есть ли способ гарантировать, что если мы объявили переменную регистра в нашем коде, что она будет ТОЛЬКО храниться в регистре?
#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;
}