Funktionsparameter bei Prototyp
-
Servus,
ich habe eine Funktion geschrieben und der Compiler murrt, ich weiß aber gerade nicht, was falsch ist - ist auch meine erste Prototyp-Funktion mit zwei Parametern bei dem einer davon ein Container ist.
void addFilteredSequencesStringToExistingString( string& string, vector<string>& filteredSeqList );Compiler:
main.cpp:49: error: ‘string’ cannot appear in a constant-expressionDanke vorab.
-
Na. Schau dir nochmal ganz genau an was der Compiler dir sagt. Und wo du alles
stringstehen hast. Und wo das nicht viel Sinn macht.Kleiner Tipp. Es ist prinzipiell das hier, das Probleme bereitet:
int foo(int int);got it?
btw: Das Forum hilft dir hier sogar zu erkenne was falsch ist.
-
Ahhhhh, da habe ich mich doch zu sehr auf das Syntax-Highlighting meiner IDE des Vertrauens verlassen ....
-
Schreib
std::davor und du bist das Problem los
In Headerdateien ist das ohnehin ein Muss.
