Y at-il un moyen simple de convertir un personnage en sa représentation binaire? Je tente d'envoyer un message à un autre processus, un seul bit à la fois. Donc, si le message est "Bonjour", je dois d'abord transformer "H" en binaire, puis envoyer les bits dans l'ordre.comment convertir un caractère en binaire?
Le stockage dans un tableau serait préférable.
Merci pour vos commentaires, soit le code pseudo ou le code réel serait le plus utile.
Je pense que je devrais mentionner que c'est pour une tâche d'école pour apprendre des signaux ... c'est juste une manière intéressante d'apprendre d'eux. SIGUSR1 est utilisé comme 0, SIGUSR2 est utilisé comme 1, et le but est d'envoyer un message d'un processus à un autre, en prétendant que l'environnement verrouille les autres méthodes de communication.
Pourriez-vous donner un exemple de ce que vous vous attendez à être effectivement envoyé? –
Vous ne voulez donc envoyer qu'un seul chiffre binaire à la fois? Pourquoi? –
Eh bien c'est avec des signaux en fait ... tout ce dont j'ai besoin est la représentation binaire d'un personnage. alors peut-être que je fournis un tableau int, et à travers certaines fonctions, il devient le binaire. alors je peux faire défiler le tableau et envoyer chaque bit. C'est un peu un exercice de réflexion hors de la boîte. – Blackbinary