Fehler mit ArduinoJSON

Gast #6099657
Lesenswert?
• ▲
▼
Hallo,

weiß zufällig jemand wie man diesen Fehler (liegt vermutlich an der 
ArduinoJson Library) beheben kann?

Board: ESP32
Arduino Version: 1.8.10
ArduinoJSON Version: 6.13.0
1
In file included from c:\users\User\documents\arduino\libraries\arduinojson\src\arduinojson\operators\variantoperators.hpp:7:0,
2

3
                 from c:\users\User\documents\arduino\libraries\arduinojson\src\arduinojson\variant\variantref.hpp:12,
4

5
                 from C:\Users\User\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Array/ArrayIterator.hpp:8,
6

7
                 from C:\Users\User\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson/Array/ArrayRef.hpp:9,
8

9
                 from C:\Users\User\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.hpp:17,
10

11
                 from C:\Users\User\Documents\Arduino\libraries\ArduinoJson\src/ArduinoJson.h:9,
12

13
                 from C:\Users\User\AppData\Local\Temp\arduino_build_513335\sketch\getWeather.cpp:15:
14

15
c:\users\User\documents\arduino\libraries\arduinojson\src\arduinojson\operators\VariantCasts.hpp: In instantiation of 'ArduinoJson6115_000001::VariantCasts<TImpl>::operator T() const [with T = char*; TImpl = ArduinoJson6115_000001::MemberProxy<const ArduinoJson6115_000001::ObjectRef&, const char*>]':
16

17
C:\Users\User\AppData\Local\Temp\arduino_build_513335\sketch\getWeather.cpp:97:15:   required from here
18

19
c:\users\User\documents\arduino\libraries\arduinojson\src\arduinojson\operators\VariantCasts.hpp:16:35: error: invalid conversion from 'ArduinoJson6115_000001::VariantAs<char*>::type {aka const char*}' to 'char*' [-fpermissive]
20

21
     return impl()->template as<T>();
22

23
                                   ^

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.