Par exemple, les articles disent généralement que si malloc et delete sont associés, ou disent que c'est faux et ne le font pas.Pourquoi la compilation ne génère-t-elle pas une erreur pour le code qui entraîne un comportement indéfini
Mais pourquoi le compilateur ne fait pas de vérification pour nous.
Y aura-t-il des cas où ce type de code est correct et destiné? Pour cette raison, le compilateur ne peut pas toujours dire qu'il est faux de le faire?
Ou est-il techniquement difficile pour le compilateur de faire cela?