Valeur null C++
k-23
Messages postés
252
Date d'inscription
Statut
Membre
Dernière intervention
-
k-23 Messages postés 252 Date d'inscription Statut Membre Dernière intervention -
k-23 Messages postés 252 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je voudrais savoir comment on met une valeur null a un pointeur
int *b = new int (12);
b= null;
CA MARCHE PAS pouvais vous me dire mon erreur et serait la manière adequat
je voudrais savoir comment on met une valeur null a un pointeur
int *b = new int (12);
b= null;
CA MARCHE PAS pouvais vous me dire mon erreur et serait la manière adequat
A voir également:
- Valeur null C++
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Valeur ascii - Guide
- Formule excel si contient texte alors valeur ✓ - Forum Excel
- Cette valeur ne correspond pas aux restrictions de validation des données pour cette cellule ✓ - Forum MacOS
- Calcul valeur entreprise excel gratuit - Télécharger - Comptabilité & Facturation
5 réponses
euh... quel est le rapport entre b et ce tableau tab?
comment le déclares-tu ?
comment le déclares-tu ?
k-23
Messages postés
252
Date d'inscription
Statut
Membre
Dernière intervention
9
b cest just pour essayer de mettre une valuer null il a pas rapport desoler c la suite qui est plus importante
ne tenez pas compte de b
void Grille::setValeur(int *positionL, int *positionC){
delete tab [*positionC][*positionL], tab [*positionC][*positionL] = NULL;
CA MARCHE PAS POUVEZ VOUS MAIDER
}
je veux mettre la valeur null dans tab [*positionC][*positionL] = Null; marche pas
mais tab [*positionC][*positionL] = 2; marche mon probleme se trouve lorsque je veux mettre la valeur null
on dirais quil veux pas prendre la valeur null
tab nest quun pôinteur qui pointe ver un tableau de pointeur et chaque pointeur du tableau point sur un tablea normal **tab
void Grille::setValeur(int *positionL, int *positionC){
delete tab [*positionC][*positionL], tab [*positionC][*positionL] = NULL;
CA MARCHE PAS POUVEZ VOUS MAIDER
}
je veux mettre la valeur null dans tab [*positionC][*positionL] = Null; marche pas
mais tab [*positionC][*positionL] = 2; marche mon probleme se trouve lorsque je veux mettre la valeur null
on dirais quil veux pas prendre la valeur null
tab nest quun pôinteur qui pointe ver un tableau de pointeur et chaque pointeur du tableau point sur un tablea normal **tab
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
int *b = new int (12);
b= null;
N'oublie surtout pas de faire un delete b avant de mettre b à NULL;
Et ensuite la macro est NULL (en majuscule) et non en minuscule.
Donc, la bonne version serait :
b= null;
N'oublie surtout pas de faire un delete b avant de mettre b à NULL;
Et ensuite la macro est NULL (en majuscule) et non en minuscule.
Donc, la bonne version serait :
int *b=new int(12); delete b, b=NULL;
ceci marche mais jessaye de faire la meme chose da ns cette fonction:
void Grille::setValeur(int *positionL, int *positionC){
int *b = new int (12);
b;
delete tab [*positionC][*positionL], tab [*positionC][*positionL] = NULL;
CA MARCHE PAS POUVEZ VOUS MAIDER
}
void Grille::setValeur(int *positionL, int *positionC){
int *b = new int (12);
b;
delete tab [*positionC][*positionL], tab [*positionC][*positionL] = NULL;
CA MARCHE PAS POUVEZ VOUS MAIDER
}