Padawan
Erfahrenes Mitglied
Hallo alle,
aktuell programmiere ich unter Linux mit dem gcc bzw. g++ Compiler mit eclipse CDT. Dabei habe ich folgende Klasse geschrieben:
Mit folgendem Header:
In der .cpp Datei bekomme ich folgende Mehlermeldung:
Description Resource Path Location Type
'>>' should be '> >' within a nested template argument list Value.cpp /Bachelorarbeit/src line 12
mit dem Verweis auf den Funktionskopf, der Funktion getValue().
Hab bisher schon versucht, die < und > beianander zu schreiben bzw. mit verschiedenen Variationen und wiss aktuell keine lösung, da die Fehlermeldung immer noch aufkommt.
Ich hoffe Ihr könnt mir weiterhelfen.
lg
Padawan
aktuell programmiere ich unter Linux mit dem gcc bzw. g++ Compiler mit eclipse CDT. Dabei habe ich folgende Klasse geschrieben:
C++:
#include "Value.h"
Value::Value(vector< map <string,double> > value) {
this->value = value;
}
void Value::setValue(map <string,double> value){
this->value.push_back(value);
}
vector< map <string,double> > Value::getValue(){
return value;
}
Mit folgendem Header:
C++:
#include <vector>
#include <string>
#include <map>
#ifndef VALUE_H_
#define VALUE_H_
using namespace std;
class Value {
private:
long timestamp;
vector< map <string, double> > value;
public:
Value(vector< map <string,double> > value);
virtual ~Value();
void setValue(map <string,double> value);
vector< map <string,double> > getValue();
};
#endif
In der .cpp Datei bekomme ich folgende Mehlermeldung:
Description Resource Path Location Type
'>>' should be '> >' within a nested template argument list Value.cpp /Bachelorarbeit/src line 12
mit dem Verweis auf den Funktionskopf, der Funktion getValue().
Hab bisher schon versucht, die < und > beianander zu schreiben bzw. mit verschiedenen Variationen und wiss aktuell keine lösung, da die Fehlermeldung immer noch aufkommt.
Ich hoffe Ihr könnt mir weiterhelfen.
lg
Padawan
Zuletzt bearbeitet: