Comment stocker une variable C ++ dans un registre

Je voudrais quelques précisions sur un point sur le stockage de registre variables:
Est-il un moyen de s'assurer que, si nous avons déclaré un registre variable dans notre code, qu'il ne peut être stocké dans un registre?

#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;
}

source d'informationauteur ashutosh kumar