Отсутствие AWS Appsync Cache и ошибка 403 на новом устройстве

Вместо этого используйте std :: vector и сделайте жизнь простой для себя. :)

(Если вам нужен массив фиксированного размера, то std :: array может быть возможно, я думаю, что это в C ++ 11, если нет, то boost, вероятно, имеет реализацию).

Если вы настаиваете на том, что этот обычный синтаксис массива, как если бы вы использовали ye-olde C, вам нужно будет использовать параметр шаблона, так что ваш шаблонный класс имеет два аргумента: один для «T» у него уже есть, а другое - для размера массива.

Вы делаете жизнь особенно трудной, управляя этим массивом самостоятельно - если вы чувствуете, что вам нужно определить деструктора, вы действительно должны определить копию конструктор в дополнение к конструктору. (Это называется Правилом Большой тройки, если я правильно помню) вместо этого полагаться на RAII и избегать того, чтобы явным образом вызывал оператор delete или delete [] самостоятельно.

2
задан Zates 21 March 2019 в 03:58
поделиться