004
28.05.2006, 01:57 Uhr
Helmut
|
<string> hab ich auch vermisst. Doch ich konnte es auch ohne <string> fehlerfrei kompilieren.
C++: |
#ifndef LISTPRIORITYQUEUET_H_ #define LISTPRIORITYQUEUET_H_
#include <list> //#include "QueueEmptyEx.h"
using namespace std;
template <class T> class ListPriorityQueueT { list<T> entries; public: // Konstruktoren // Defaultkonstruktor von mir ausgeschlossen -->ListPriorityQueueT();
// Methoden void enqueue(const T &e) { // cout << "Wert: " << e << endl; entries.push_back(e); entries.sort(); // cout << "Länge: " << entries.size() << endl; } T dequeue() //throw(QueueEmptyEx) { T temp; if(!entries.empty()) { temp = entries.front(); entries.pop_front(); return(temp); } //else throw QueueEmptyEx(); } };
#endif /*LISTPRIORITYQUEUET_H_*/
C++: |
#include "stdafx.h" #include "LISTPRIORITYQUEUET.h"
int _tmain(int argc, _TCHAR* argv[]) { ListPriorityQueueT<string> ql;
return 0; }
|
Konstruktor hab ich ausgeklammert, damit ich kompilieren konnte. Ich benutzte VS2005
mfg |
|
|
|
005
28.05.2006, 09:55 Uhr
Spacelord
Hoffnungsloser Fall
|
Zitat von Helmut: |
Konstruktor hab ich ausgeklammert, damit ich kompilieren konnte.
|
Jetzt wo du es sagst.... Die Definition vom Konstruktor fehlt in der zweiten Variante. Da hätte man Anhand der Fehlermeldung auch eher drauf kommen können . Das war jetzt aber unglücklich dass Steffen 2mal die gleiche Fehlermeldung mit unterschiedlichen Fehlerquellen hatte .
Gruss Spacelord -- .....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes. |
|
|
|
ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek ( www.thwboard.de)
Anpassungen des Forums
© by Flo-Soft ( www.flo-soft.de)
Sie sind Besucher:
|