-
Guten Abend zusammen,
Folgendes Problem quält mich:
klasse:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#include <string> using namespace std; class Patient { private: int aufTag; int aufMonat; int aufJahr; string* name; public: Patient(); ~Patient(); void nameAnlegen(); void datumAufnahme(); void init(int, int, int, string); };
und als Methode :
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14
#include <iostream> #include <string> #include "CPR5.h" using namespace std; void Patient::init(int p_aufTag, int p_aufMonat, int p_aufJahr, string& p_name) { aufTag = p_aufTag; aufMonat = p_aufMonat; aufJahr = p_aufJahr; name = p_name; return; }
ich bekomme immer die gleiche Fehlermeldung:
Code :1 2 3 4
8 C:\Dev-Cpp\Hue\CPR5.cpp prototype for `void Patient::init(int, int, int, std::string&)' does not match any in class `Patient' 19 C:\Dev-Cpp\Hue\CPR5.h void Patient::init(int, int, int, char) C:\Dev-Cpp\Hue\CPR5.cpp In member function `void Patient::init(int, int, int, std::string&)': 12 C:\Dev-Cpp\Hue\CPR5.cpp cannot convert `std::basic_string<char, std::char_traits<char>, std::allocator<char> >' to `std::string*' in assignment
Ich hoffe, es ist nur eine Kleinigkeit
)
Vielen Dank schon mal fürs drüber schaun.
grüße
-
Hi
Code cpp:1 2 3 4 5
private: int aufTag; int aufMonat; int aufJahr; string name;
GrußNetiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
hi sheel,
danke für die schnelle antwort, aber leider hat das nichts gebracht, bekomme immer noch die Fehlermeldung, diesmal ein bisschen kleiner
Code :1 2
8 C:\Dev-Cpp\Hue\CPR5.cpp prototype for `void Patient::init(int, int, int, std::string&)' does not match any in class `Patient' 19 C:\Dev-Cpp\Hue\CPR5.h void Patient::init(int, int, int, std::string)
edit:
ah, habs
danke für die hilfe nochmal sheelGeändert von sheel (01.11.11 um 19:15 Uhr) Grund: Doppel
Ähnliche Themen
-
Frage: kann ich mit einem String eine Klasse "definieren"?
Von Martin951995 im Forum JavaAntworten: 2Letzter Beitrag: 17.01.11, 21:53 -
C++ : Konstruktor einer Abgel. Klasse "füttern"
Von The_Real_Poti im Forum C/C++Antworten: 1Letzter Beitrag: 28.04.09, 23:58 -
"static" Schlüsselwort bei einem Enum innerhalb einer Klasse?
Von DarthShader im Forum JavaAntworten: 4Letzter Beitrag: 07.03.08, 12:51 -
Arbeiten mit der Klasse "string"
Von PommeDeTerre im Forum C/C++Antworten: 4Letzter Beitrag: 21.09.04, 14:31 -
Auf eine Eigenschaft zB "int x" aus einer anderen Klasse zugreifen?
Von vaporizer im Forum JavaAntworten: 8Letzter Beitrag: 25.04.04, 15:22



1Danke

Zitieren

Login






