[EDIT] Cette discussion fait suite à ce message[/EDIT]

Citation Envoyé par Emmanuel Deloget Voir le message
Auquel cas, le C++ n'est peut être pas la solution à utiliser, offrant moins de contrôle sur certains opérations.
shame on you

On fait du RT embarqué en C++[*] et ça se passe bien (bon je concède des interruptions en C[**] et l'ordonnanceur C+ASM [***])

[*] entre 128 et 512ko de code pour des acquisitions à 2kHz (bon, ok on est à 500µs)
[**] : rien n'empêche de les faire en C++ mais avec une fonction libre ou de classe car aucun objet n'est associé à une IT. Ensuite, il est vrai qu'on évite () des choses comme les exceptions ou du rtti dans les IT principalement pour des pbs de coût temps (une IT ça doit quand même rester assez rapide).

[***] : COTS donc C. Mais rien n'empêcherait d'avoir une bonne partie en C++. D'ailleurs, l'OS (l'ordonnanceur) est wrappé en classes C++.