Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: Cod care primeste 5 erori in MinGW si merge perfect in Codeblocks  (Citit de 1105 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
APOCALYPTO
Nu mai tace
*****

Karma: 3
Deconectat Deconectat

Mesaje: 250



Vezi Profilul
« : Martie 02, 2010, 18:27:19 »

Cod:
#define foreach(v)   for(typeof (v).begin() it=(v).begin();it!=(v).end();it++)
vector<int> G[500];
...
foreach(G[i]){
..................
}
...

Si zice ca este gresita sintaxa inainte de punct "." desi nu am nici un punct in cod in afara de cele 2 de la (v).begin(). Brick wall Problema e sa nu se intample asa la OJI. Brick wall
Memorat
alexandru92
Nu mai tace
*****

Karma: -191
Deconectat Deconectat

Mesaje: 496



Vezi Profilul
« Răspunde #1 : Martie 02, 2010, 18:37:35 »

Nu cred ca MinGW suporta typeof().
Ai incercat  typeof( v.begin() ) ?
Memorat
Mishu91
Nu mai tace
*****

Karma: 169
Deconectat Deconectat

Mesaje: 751



Vezi Profilul
« Răspunde #2 : Martie 02, 2010, 18:38:22 »

typeof nu este definit in MinGW, prim urmare va trebui să scrii vector <int> :: iterator it ...
Memorat
APOCALYPTO
Nu mai tace
*****

Karma: 3
Deconectat Deconectat

Mesaje: 250



Vezi Profilul
« Răspunde #3 : Martie 02, 2010, 18:40:39 »

typeof nu este definit in MinGW, prim urmare va trebui să scrii vector <int> :: iterator it ...
Si ce alte carente mai are MINGW fata de Codeblocks. Brick wall
Memorat
wefgef
Nu mai tace
*****

Karma: 1049
Deconectat Deconectat

Mesaje: 3.008


razboinicu' luminii


Vezi Profilul
« Răspunde #4 : Martie 02, 2010, 19:45:45 »

Typeof nu face parte din standardul C++, era o extensie gcc.
Memorat

omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines