Oui les avertissements à l’exécution ne sont pas forcément des erreurs. Par exemple on essayer de présenter une fenêtre à l'utilisateur mais, si la fenêtre a été détruite, voir ce genre d'avertissement.
Dans les exemples cités : Gtk est codé en C et implémente un système d'objet (des structures évoluées). Il y a souvent des vérifications de types et des cast - du genre, vérifier qu'un objet est bien une GTK_TPE_WINDOW avant d'en faire quoi que ce soit.
[^] # Re: Traces de debug
Posté par saltimbanque (site web personnel) . En réponse au message GTK: pour ma culture générale. Évalué à 2.
Oui les avertissements à l’exécution ne sont pas forcément des erreurs. Par exemple on essayer de présenter une fenêtre à l'utilisateur mais, si la fenêtre a été détruite, voir ce genre d'avertissement.
Dans les exemples cités : Gtk est codé en C et implémente un système d'objet (des structures évoluées). Il y a souvent des vérifications de types et des cast - du genre, vérifier qu'un objet est bien une GTK_TPE_WINDOW avant d'en faire quoi que ce soit.