Обнаружение утечки памяти в соответствии с Windows для [закрытого] C/C++ GNU

Такое ощущение, что вы усложняете это больше, чем нужно, вы можете абсолютно передать функцию рендеринга в Компонент, но гораздо проще просто передать тело, теперь ошибка, которую вы получаете, кажется, своего рода импортом / орфографическая ошибка как один из объектов, которые вы используете, на самом деле, как говорит код undefined, теперь мне нужно лучше взглянуть на ваш код, чтобы точно определить, где это происходит, но в любом случае вы можете свободно сокращать ваша функция такова:

renderListItem({ item, index }) {
  const { onSelectItem, renderItem } = this.props;

  return (
    <TouchableNative
      key={index}
      onPress={() => {
        onSelectItem(index);
      }}
    >
      {renderItem}
    </TouchableNative>
  );
}

Как будто она не определена, JSX не будет ничего отображать в любом случае.

9
задан Rob Kam 12 November 2008 в 23:01
поделиться

4 ответа

(Пересмотренный) пакет мадам является эффективным и простым инструментом для обнаружения переполнения буфера памяти, потерь значимости, утечек, двойного удаления и повисших ссылок.

Исходная ссылка на c.snippets.org, теперь недопустимый.

5
ответ дан 3 November 2019 в 00:05
поделиться

Я использовал VLD (Визуальный Детектор Утечки) в течение нескольких раз, он работает приятно на хороший код на более сложный код; это не прекрасно.

7
ответ дан 3 November 2019 в 00:05
поделиться

WinDbg всегда является хорошим выбором для любой программы, открытой или закрытой.

0
ответ дан 3 November 2019 в 00:05
поделиться

LeakDiag. Довольно трудно найти в наше время, но доступный здесь. Вы также хотели бы получать LDGrapher, доступный в том же месте.

0
ответ дан 3 November 2019 в 00:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: