Beste,
ik heb een Header file : Voiture.h
en ik heb een class file Voiture.cpp
nu wil ik een vector gaan gebruiken. als dit doe in een nieuw project wil de code zonder problemen lukken. maar met een header en class file wil het niet lukken. het volgende probleem heb ik dus
*/--------------------------------------Voiture.h-----------------------------------/*
#include <iostream>
#include <vector>
#include <mmsystem.h>
int calculate(); //vector<int> a (deze vector<int> a zou eigenlijk tussen de haaksjes moeten komen)
vector <int> vecCarateristiques;
*/-------------------------------------Voiture.cpp--------------------------------/*
#include <fstream.h>
#include <iostream>
#include <vector>
int Voiture::calculate(){ //vector<int> a
double total= 0 ;
vecCarateristiques.at(12.6);
vecCarateristiques.at(-12.6);
vecCarateristiques.at(11.75);
vecCarateristiques.at(-11.75);
vecCarateristiques.at(3.5);
vecCarateristiques.at(-3.5);
vecCarateristiques.at(6.5);
vecCarateristiques.at(-6.5);
int j = 0;
while (j < 4){
if( a.get(j) == 0){
total = total + vecCarateristiques.get(j*2);
j++;
}else{
total = total + vecCarateristiques.get(j*2+1);
j++;
}
}
return total;
}
*/-------------------------------------errors-----------------------/*
c:\users\user\documents\erasmus\project\project\scenario code\voiture.h(52) : error C2143: syntax error : missing ';' before '<'
c:\users\user\documents\erasmus\project\project\scenario code\voiture.h(52) : error C2501: 'vector' : missing storage-class or type specifiers
c:\users\user\documents\erasmus\project\project\scenario code\voiture.h(52) : error C2059: syntax error : '<'
c:\users\user\documents\erasmus\project\project\scenario code\voiture.h(52) : error C2238: unexpected token(s) preceding ';'
*/------------------------------------------------------------------------------/*
Ik heb al van alles geprobeerd geen idee wat hier mis loopt als iemand me met deze materie zou kunnen helpen zou ik enorm gelukkig zijn.
Alvast bedankt
Jeroen
ik heb een Header file : Voiture.h
en ik heb een class file Voiture.cpp
nu wil ik een vector gaan gebruiken. als dit doe in een nieuw project wil de code zonder problemen lukken. maar met een header en class file wil het niet lukken. het volgende probleem heb ik dus
*/--------------------------------------Voiture.h-----------------------------------/*
#include <iostream>
#include <vector>
#include <mmsystem.h>
int calculate(); //vector<int> a (deze vector<int> a zou eigenlijk tussen de haaksjes moeten komen)
vector <int> vecCarateristiques;
*/-------------------------------------Voiture.cpp--------------------------------/*
#include <fstream.h>
#include <iostream>
#include <vector>
int Voiture::calculate(){ //vector<int> a
double total= 0 ;
vecCarateristiques.at(12.6);
vecCarateristiques.at(-12.6);
vecCarateristiques.at(11.75);
vecCarateristiques.at(-11.75);
vecCarateristiques.at(3.5);
vecCarateristiques.at(-3.5);
vecCarateristiques.at(6.5);
vecCarateristiques.at(-6.5);
int j = 0;
while (j < 4){
if( a.get(j) == 0){
total = total + vecCarateristiques.get(j*2);
j++;
}else{
total = total + vecCarateristiques.get(j*2+1);
j++;
}
}
return total;
}
*/-------------------------------------errors-----------------------/*
c:\users\user\documents\erasmus\project\project\scenario code\voiture.h(52) : error C2143: syntax error : missing ';' before '<'
c:\users\user\documents\erasmus\project\project\scenario code\voiture.h(52) : error C2501: 'vector' : missing storage-class or type specifiers
c:\users\user\documents\erasmus\project\project\scenario code\voiture.h(52) : error C2059: syntax error : '<'
c:\users\user\documents\erasmus\project\project\scenario code\voiture.h(52) : error C2238: unexpected token(s) preceding ';'
*/------------------------------------------------------------------------------/*
Ik heb al van alles geprobeerd geen idee wat hier mis loopt als iemand me met deze materie zou kunnen helpen zou ik enorm gelukkig zijn.
Alvast bedankt
Jeroen