Nous avons un problème d'écrasement de la mémoire. À un certain moment, au cours de notre programme, un emplacement de mémoire est en cours d'écrasement et provoquant le crash de notre programme. le problème se produit uniquement en mode de libération. quand en debug, tout va bien. qui est un bug classique en C/C++, et très difficile à localiser.Regarder un emplacement de mémoire/installer 'point d'arrêt de données' du code?
Je me suis demandé s'il y avait un moyen d'ajouter du «code de débogage» qui regarderait cet emplacement de mémoire et appellerait un rappel une fois qu'il serait modifié. C'est essentiellement ce qu'un débogueur pourrait faire en mode débogage (un 'point d'arrêt de données') mais nous avons besoin de quelque chose de similaire dans la version.
Quelle plate-forme êtes-vous? – sbi
c'est pour Windows, même si notre projet est multi-plateforme. il se bloque sur Windows (qui a quelques modules différents, donc c'est apparemment sur eux). En tout cas, merci beaucoup à tous! nous allons essayer – Lior