Erledigt!! does not name a type
|
29.12.2019, 15:54
(Dieser Beitrag wurde zuletzt bearbeitet: 29.12.2019 16:19 von Franz54.)
Beitrag #1
|
|||
|
|||
Erledigt!! does not name a type
Hallo Gemeinde.
Ich habe mich da mal ohne jede Ahnung auf ein für mich total neues Gebiet begeben ( Klassen & Bibliotheken). Und ich finde den Fehler nicht. Ich habe mir das im Youtube angeschaut, und der hat genau diesen Code ohne Fehler compiliert. Tja, ich nicht ![]() ![]() Hier mal der Programmtext: Rechteck.ini: Code: #include "Rechteck.h" Rechteck.cpp: Code: #include "Arduino.h" Rechteck.h: Code: #ifndef Rechteck_h Eigentlich werden so fast alle Zeilen im .cpp angemault. Aber ich komme nicht drauf was da faul ist ![]() ![]() Fehlermeldungen: Rechteck.cpp:4: error: 'Rechteck' does not name a type Rechteck::Rechteck(int b, int l) ^ Rechteck.cpp:9: error: 'Rechteck' has not been declared int Rechteck::get_Breite() ^ C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_88055\sketch\Rechteck.cpp: In function 'int get_Breite()': Rechteck.cpp:11: error: 'breite' was not declared in this scope return breite; ^ C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_88055\sketch\Rechteck.cpp: At global scope: Rechteck.cpp:13: error: 'Rechteck' has not been declared void Rechteck::set_Breite(int b) ^ C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_88055\sketch\Rechteck.cpp: In function 'void set_Breite(int)': Rechteck.cpp:17: error: 'breite' was not declared in this scope breite = b; ^ C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_88055\sketch\Rechteck.cpp: At global scope: Rechteck.cpp:20: error: 'Rechteck' has not been declared int Rechteck::flaeche() ^ C:\Users\ADMINI~1\AppData\Local\Temp\arduino_build_88055\sketch\Rechteck.cpp: In function 'int flaeche()': Rechteck.cpp:22: error: 'breite' was not declared in this scope return breite * laenge; ^ Rechteck.cpp:22: error: 'laenge' was not declared in this scope return breite * laenge; ^ exit status 1 'Rechteck' does not name a type https://www.youtube.com/watch?v=Fnzn85oWM_Q Hier was zum Thema Deutsche Politik ![]() Und hier zum Thema richtige Politik ![]() |
|||
29.12.2019, 16:02
(Dieser Beitrag wurde zuletzt bearbeitet: 29.12.2019 16:03 von Tommy56.)
Beitrag #2
|
|||
|
|||
RE: does not name a type
RECHTECK != Rechteck
Gruß Tommy "Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt) |
|||
29.12.2019, 16:04
(Dieser Beitrag wurde zuletzt bearbeitet: 29.12.2019 16:06 von MicroBahner.)
Beitrag #3
|
|||
|
|||
RE: does not name a type
(29.12.2019 15:54)Franz54 schrieb:Hallo Franz, Du solltest aber inzwischen schon wissen, dass bei C/C++ Groß/Kleinschreibung relevant ist ![]() Ok, Tommy war etwas schneller. Gruß, Franz-Peter |
|||
29.12.2019, 16:06
Beitrag #4
|
|||
|
|||
RE: does not name a type
In Rechteck.h hast Du die Class "RECHTECK" (groß geschrieben) genannt. In der Rechteck.cpp aber klein geschrieben (nur großer Anfangsbuchstabe).
C++ unterscheiedet Groß-/Kleinschreibung. |
|||
29.12.2019, 16:18
(Dieser Beitrag wurde zuletzt bearbeitet: 29.12.2019 16:21 von Franz54.)
Beitrag #5
|
|||
|
|||
RE: does not name a type
Danke euch
![]() ![]() Das war es. Ich habe bei dem Heini abgeschrieben, weil da noch völlig ahnungslos ![]() ![]() Ich schau mir gleich den Video nochmal an, mal schauen ob ich zu blöd zum abschreiben war. ![]() Danke euch, das muss ich mir noch ein wenig reinziehen, dass mir die Regeln mit .h und .cpp geläufig werden. Franz https://www.youtube.com/watch?v=Fnzn85oWM_Q Hier was zum Thema Deutsche Politik ![]() Und hier zum Thema richtige Politik ![]() |
|||
29.12.2019, 16:49
Beitrag #6
|
|||
|
|||
RE: Erledigt!! does not name a type
Ich habe es nochmal kontrolliert, ich war nur zu blöd zum abschreiben. Im Video war es korrekt
![]() ![]() Franz ![]() https://www.youtube.com/watch?v=Fnzn85oWM_Q Hier was zum Thema Deutsche Politik ![]() Und hier zum Thema richtige Politik ![]() |
|||
|
|
Möglicherweise verwandte Themen... | |||||
Thema: | Verfasser | Antworten: | Ansichten: | Letzter Beitrag | |
Fehler lcd does not name a type | Yannic.t | 3 | 299 |
22.12.2020 14:36 Letzter Beitrag: Tommy56 |
|
[Erledigt] Bootloader für 3.3V 8MHz Pro Mini | SpaghettiCode | 0 | 659 |
29.02.2020 10:14 Letzter Beitrag: SpaghettiCode |
|
undefined reference und non-class type in template class | BennIY | 3 | 1.123 |
03.10.2019 18:41 Letzter Beitrag: Tommy56 |
|
Erledigt | Atze | 5 | 1.992 |
28.01.2018 13:06 Letzter Beitrag: hotsystems |
|
RTC1307: 'tmElements_t' does not name a type | Karli | 6 | 3.589 |
23.05.2017 16:19 Letzter Beitrag: Karli |
|
erledigt: atan2 rechnet falsch? | HaWe | 0 | 1.932 |
30.11.2015 17:29 Letzter Beitrag: HaWe |
|
[erledigt] Wie Mealy-Automat implementieren? | gregors | 6 | 3.270 |
26.05.2015 21:12 Letzter Beitrag: gregors |
Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste