История изменений
      
        Исправление
      AntonI,
      
        (текущая версия)
      :
    
Это и есть синглетон.
Нет. Это не гарантирует что НЕ будет создан еще один экземпляр того же класса. Но это может решать те же задачи что и решает синглтон. Учите матчасть.
И изначально ты спорил имея ввиду…
Я Вам уже выше писал, что Вы не умеете читать и понимать написанное.
ты под модификацией рантайме имел ввиду изменение размеров массива, только сделал это очень странным образом: «может быть просто поле типа T, а может быть небольшой массив (одномерный или двумерный), и это будет меняться в runtime»?
Да. Задача ставится именно так.
Никогда бы не подумал что под это описание подходит двумерный массив на макросах с претензией на «производительность» (медленнее чем std::vector).
Что именно там медленнее чем std::vector? Можете предложить как сделать быстрее?
      
        Исправление
      AntonI,
      :
    
Это и есть синглетон.
Нет. Это не гарантирует что НЕ будет создан еще один экземпляр того же класса. Но это может решать те же задачи что и решает синглтон. Учите матчасть.
И изначально ты спорил имея ввиду…
Я Вам уже выше писал, что Вы не умеете читать и понимать написанное.
ты под модификацией рантайме имел ввиду изменение размеров массива, только сделал это очень странным образом: «может быть просто поле типа T, а может быть небольшой массив (одномерный или двумерный), и это будет меняться в runtime»?
Да. Задача ставится именно так.
Никогда бы не подумал что под это описание подходит двумерный массив на макросах с претензией на «производительность» (медленнее чем std::vector).
Что именно там медленнее чем std::vector? Можете предложить как решить эту задачу быстрее?
      
        Исходная версия
      AntonI,
      :
    
Это и есть синглетон.
Нет. Это не гарантирует что будет создан еще один экземпляр того же класса. Но это может решать те же задачи что и решает синглтон. Учите матчасть.
И изначально ты спорил имея ввиду…
Я Вам уже выше писал, что Вы не умеете читать и понимать написанное.
ты под модификацией рантайме имел ввиду изменение размеров массива, только сделал это очень странным образом: «может быть просто поле типа T, а может быть небольшой массив (одномерный или двумерный), и это будет меняться в runtime»?
Да. Задача ставится именно так.
Никогда бы не подумал что под это описание подходит двумерный массив на макросах с претензией на «производительность» (медленнее чем std::vector).
Что именно там медленнее чем std::vector? Можете предложить как решить эту задачу быстрее?