Как решить TypeError: Не удается прочитать свойство «0» неопределенного?

В C ++ 14 вы можете пометить функцию как устаревшую, используя атрибут [[deprecated]] (см. раздел 7.6.5 [dcl.attr.deprecated]).

атрибут-токен deprecated может использоваться для обозначения имен и сущностей, использование которых по-прежнему разрешено, но почему-то не рекомендуется.

blockquote>

Например, следующая функция foo устарел:

[[deprecated]]
void foo(int);

Можно предоставить сообщение, в котором описывается, почему имя или объект устарели:

[[deprecated("Replaced by bar, which has an improved interface")]]
void foo(int);

Сообщение должно быть строковым литералом.

Для получения дополнительной информации см. «Маркировка как устаревшая в C ++ 14» .

0
задан palsrealm 13 July 2018 в 13:54
поделиться

2 ответа

Проблема связана с API. Несмотря на то, что он возвратил код состояния 200 с его значением, мой перехватчик обнаружил следующую ошибку в его ответе.

Unexpected token d in JSON at position 0

Это связано с тем, что я отправляю json в тело API, и, похоже, предполагается, что ответ должен быть также json, когда в этом случае он возвращается строка.

Я не уверен, как справиться с этим, но я могу открыть еще один вопрос, если не могу понять.

0
ответ дан JDS 17 August 2018 в 12:42
поделиться
0
ответ дан cgTag 17 August 2018 в 12:42
поделиться
Другие вопросы по тегам:

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