25-09-2020 10:48:11
Au boulot en embarqué, on fait que du C ... j'ai jamais été un grand fan des pointeurs et autres joyeusetés de ce style non plus ...
Pour la gestion de la mémoire c'est plus simple, on a interdiction de la gérer dynamiquement, donc on alloue dans l'init et on libère pas (c'est des applications qui tournent tout le temps). Au pire, on fait une fonction qui free pour le débug si on a besoin d'arrêter proprement et de relancer le code sans relancer la machine.
Pour la gestion de la mémoire c'est plus simple, on a interdiction de la gérer dynamiquement, donc on alloue dans l'init et on libère pas (c'est des applications qui tournent tout le temps). Au pire, on fait une fonction qui free pour le débug si on a besoin d'arrêter proprement et de relancer le code sans relancer la machine.