Bonjour, jai un bout de code dans le logiciel que je dois maintenir qui est le suivant
Ma question:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2std::vector<CAS_FRONT*>::iterator i,nouveau=NULL;
A quoi sert le null?? Par defaut lorsquon fait seulement declarer literateur sans lui dire exemple v.begin() il pointe sur null non???
Ca fonctionne sous borland mais sous Unix/gcc il dit
mailleur3d_front.cpp:661: error: conversion from `int' to non-scalar type `__gnu_cxx::__normal_ite rator<CAS_FRONT**, std::vector<CAS_FRONT*, std::allocator<CAS_FRONT*> > >' requested
Par la suite, pour savoir si literateur pointe sur null est-ce quon peut faire if !(*iterateur) ??
Merci
Partager