вопрос о несовместимых printf спецификаторах формата

Я решил проблему. В функции

var detailText = this.props.state.blog.detail;
var parser = new DOMParser();
  var htmlDoc = parser.parseFromString(detailText, "text/html");
  var h2s = htmlDoc.getElementsByTagName("h2");
  let items = [];
  for (var i = 0; i < h2s.length; i++) {
    items.push(h2s[i].innerText);
  }
  return items.map((row, i) => {
    return (
      <li key={i}>
        <a href="#">{row}</a>
      </li>
    );
  });
5
задан Evan Teran 31 March 2009 в 22:16
поделиться

1 ответ

Ничто для наблюдения здесь. Код, который Вы написали, законен.

Просто некоторые факты, относительно почему:

  • все типы целого числа со знаком имеют неподписанные дубликаты с теми же требованиями размера/выравнивания
  • ptrdiff_t предписан, чтобы быть типом целого числа со знаком по стандарту. Поэтому это имеет неподписанного близнеца. (На самом деле подобная логика относится size_t также - ssize_t не C, но POSIX),
  • t спецификатор длины должен работать с d, i, o, u, x, X типы
3
ответ дан 15 December 2019 в 06:35
поделиться
Другие вопросы по тегам:

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