Go Down

Topic: [erledigt] "... does not name a type"-Verwirrung (Read 444 times) previous topic - next topic

gregorss

May 22, 2018, 04:38 am Last Edit: May 22, 2018, 11:47 am by gregorss
Guten Morgen allerseits!

Ich stricke gerade einen Sketch so um, dass ich die Dinge, mit denen ich gerade zu tun habe, als Klassen formuliere.

Dabei meckert die IDE, dass es „Speaker" nicht gebe. Siehe Shot:



In einem Tab dieses Sketches gibt es diese Klasse jedoch (Shot, rechts im xterm-Fenster).

Was ich hier im Forum fand, war nicht hilfreich (da gings um Structs) oder uralt (2013).

Was läuft hier schief?

Danke vorweg!

Gregor

PS: Alle Tabs des Sketches im Anhang.
„Ich glaube, ich leg' mich noch mal hin", sagte das Bit.

noiasca

lies hier:

https://arduino.stackexchange.com/questions/168/why-cant-i-declare-a-class-in-another-tab-in-arduino-ide

d.h. in Abkürzung:
tab Aclasses.ino auf Aclasses.cpp umbenennen ,
Aclasses.cpp um #include <Arduino.h> ergänzen
und den Maintab um #include "a.cpp" ergänzen

und dann die ganzen anderen Warnings (einschalten!) und Fehler ausbessern ;-)

DE: Wie man Fragen postet:
1. was hat man (Sketch und Hardware)
2. was SOLL es machen
3. was macht es: IST (Fehlverhalten, Fehlermeldungen, Serial.Output ...)
4. Eine Frage stellen bzw. erklären was man erwartet

gregorss

„Ich glaube, ich leg' mich noch mal hin", sagte das Bit.

Go Up