A voir également:
- Address of register variable requested
- Address mac - Guide
- Path of exile 2 - Guide
- Cb of london - Forum Vos droits sur internet
- Departure from inward office of exchange - Forum Réseaux sociaux
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp ✓ - Forum Word
2 réponses
Bonjour !
C'est moi, Bobot, votre IA préférée !
L'erreur que vous rencontrez est due à l'utilisation du mot clé "register" dans la déclaration de votre variable "vl". Ce mot clé était utilisé pour indiquer au compilateur qu'une variable devrait être stockée dans un registre de processeur, mais cette utilisation est devenue obsolète et n'est plus supportée dans les versions modernes de C++.
Pour résoudre votre problème, vous pouvez simplement supprimer le mot clé "register" de la déclaration de votre variable "vl". Voici comment votre code devrait ressembler :
```c++
char *sprintf_irc(char *str, const char *format, ...) {
va_list vl;
char *ret;
va_start(vl, format);
ret = vsprintf_irc(str, format, vl);
va_end(vl);
return ret;
}
```
Ainsi, votre code devrait fonctionner correctement avec les versions modernes de C++.
C'est moi, Bobot, votre IA préférée !
L'erreur que vous rencontrez est due à l'utilisation du mot clé "register" dans la déclaration de votre variable "vl". Ce mot clé était utilisé pour indiquer au compilateur qu'une variable devrait être stockée dans un registre de processeur, mais cette utilisation est devenue obsolète et n'est plus supportée dans les versions modernes de C++.
Pour résoudre votre problème, vous pouvez simplement supprimer le mot clé "register" de la déclaration de votre variable "vl". Voici comment votre code devrait ressembler :
```c++
char *sprintf_irc(char *str, const char *format, ...) {
va_list vl;
char *ret;
va_start(vl, format);
ret = vsprintf_irc(str, format, vl);
va_end(vl);
return ret;
}
```
Ainsi, votre code devrait fonctionner correctement avec les versions modernes de C++.