Localhost, sweet localhost
Heb je vector wel ge-include?
code:
1
| #include <vector> |
tuuuuuuuuuuurlijk!
#include <vector.h> levert een fout op (goh...)
#include <vector> levert bovenstaande fouten;
// geen include levert exact dezelfde resultaten!
#include <vector.h> levert een fout op (goh...)
#include <vector> levert bovenstaande fouten;
// geen include levert exact dezelfde resultaten!
Localhost, sweet localhost
Bij mij op m'n linux platform werkt het wel gewoon... 
Misschien nog een hint ?!?
Altijd het proberen waard...
Misschien nog een hint ?!?
code:
1
2
| #include <vector> using namespace std; |
Altijd het proberen waard...
Verwijderd
Je compiler gebruikt namespacing en je tut niet? Probeer het eens in namespace std?
code:
1
| typedef std::vector<int> IntVector; |
2 mensen, 1 gedachteOp donderdag 11 oktober 2001 12:13 schreef mietje het volgende:
Probeer het eens in namespace std?
code:
1 typedef std::vector<int> IntVector;
dat is ook niet het probleem...
even het volledige bestand:
Zoals je ziet heb ik het nu opgelost door QVector te gebruiken.
even het volledige bestand:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
| #ifndef SHAPES_H
#define SHAPES_H
#include <qpainter.h>
#include <QVector.h>
struct RcCoord {
int x;
int y;
};
class RcShape
{
public:
RcShape(){};
virtual char* describeSelf() {return 0;};
virtual void Draw(QPainter* p){};
};
class RcRect : public RcShape
{
public:
RcRect(RcCoord c1,RcCoord c2);
void Draw(QPainter* p);
};
class RcLine : public RcShape
{
public:
RcLine(RcCoord c1,RcCoord c2);
void Draw(QPainter* p);
};
typedef QVector<RcShape> ShapeVector;
typedef std::vector<int> intVector;
#endif // ifndef SHAPES_H |
Zoals je ziet heb ik het nu opgelost door QVector te gebruiken.
Localhost, sweet localhost
o soryy, vergeten er bij te copy/pasten. Ik had hem er wel bij staan, maar ik heb hem ook zonder getest...
Ik gebruik geen ide, maar een gewone texteditor. Ik genereer de makefiles met TMake, en maak die vervolgens met NMake (microsoft).
Ik gebruik geen ide, maar een gewone texteditor. Ik genereer de makefiles met TMake, en maak die vervolgens met NMake (microsoft).
Localhost, sweet localhost
- Je bestand heeft extensie .c zodat nmake denkt dat het een c source is, hence het snapt je template niet.
- op een of andere manier snapt nmake niet dat ie een templates moet compileren
- Je hebt een heel oude versie van nmake dat geen templates ondersteunt.
- op een of andere manier snapt nmake niet dat ie een templates moet compileren
- Je hebt een heel oude versie van nmake dat geen templates ondersteunt.
Somniferous whisperings of scarlet fields. Sleep calling me and in my dreams i wander. My reality is abandoned (I traverse afar). Not a care if I never everwake.
Pagina: 1