История изменений
      
        Исправление
      nanoolinux,
      
        (текущая версия)
      :
    
Для меня
ничего не слышу ничего не вижу?
struct S
{
 static int i;
};
struct M
{
  int i;
}
....
M m1;
M m2;
S s1;
S s2;
Как ты считаешь, какая из них (S::i или M::i) статическая, а какая динамическая? И сколько всего памяти было выделено (и когда) под все S::i и под все M::i?
      
        Исходная версия
      nanoolinux,
      :
    
Для меня
ничего не слышу ничего не вижу?
struct S::S
{
 static int i;
};
struct M::M
{
  int i;
}
....
M m1;
M m2;
S s1;
S s2;
Как ты считаешь, какая из них (S::i или M::i) статическая, а какая динамическая? И сколько всего памяти было выделено (и когда) под все S::i и под все M::i?