Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Conversion int en char(c++)

hamming, le jeudi 13 janvier 2005 à 22:00:18
bonjour,
je voudrais convertir un char en int :

j'ai un tableau type
char test[30]
//je dois ensuite récupérer chaque chiffre pour le mettre dans un tableau de type entier

comment faire ?
merci de votre aide
Répondre à hamming  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
etienne, le jeudi 13 janvier 2005 à 22:11:44
Comment faire c'est assez simple mais c'est a se demander a quoi ca servirait qui est plus compliquer. Parce que un char c'est un int (ben c'est un short int mais encore plus petit comme short int = 2bytes et char = 1bytes) donc un unsigned char peut comporter les chiffres de 0 a 255.
Mais si tu veux quand meme comment le faire... ben tu declare un tableau de la meme grosseur que ton autre.

int tableau[30];
...ou encore mieux si tu veux sauver 60bytes de memoire :P...
short tableau[30];

pis apres ben, tu boucle;
for(short i=0;i<30;i++)
{
tableau[i]=(int)test[i];
}

Et voila.
Répondre à etienne

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
etienne, le jeudi 13 janvier 2005 à 22:22:42
j'ai fait une tite erreur dans le code... l'operateur de cast... ca devrait etre (short).
Répondre à etienne

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
hamm, le jeudi 13 janvier 2005 à 23:13:59
merci beaucoup, je voudrais également pouvoir vérifier que tableau[30]est bien un entier ?
Répondre à hamm

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
ham, le vendredi 14 janvier 2005 à 11:10:02
bonjour,
j'ai un premier tableau d'entier int matrice[10][10]
et un tablea de char tab[10]
je souhaite mettre les caractère de tab (qui en fait sont des chiffre) dans le tableau matrice
le problème lorsque je fais :
matrice[1][0]=(int)tab[0];
la valeur qui est rentré dans matrice change au lieu d'etre 0 ou 1 elle devient 49.
si j'enleve le int cela affiche 79

j'ai compris qu'il converti l'ascii mais comment faire pour bien retrouver 0 ou 1 à l'affichage de cette matrice ?

merci d'avance
Répondre à ham

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Ravachol, le vendredi 14 janvier 2005 à 12:15:53
Salut,
Tu peux essayer avec la fonction "atoi", ça devrais le faire même si c'est pas vraiment du C++.

A++

C'est pas parce qu'ils sont nombreux à avoir tort
qu'ils ont raison! (COLUCHE)
Répondre à Ravachol

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 lazio, le dimanche 6 janvier 2008 à 20:45:23
Bonjour,
j'aimerai passer d'un int a un char mais j'arrive pas,est ce quelqu'un peux m'aider
Répondre à lazio

Résultats pour conversion int en char(c++)

Interfacer du code assembleur et du C Interfacer du code assembleur et du C Introduction Appeler du code assembleur écrit dans un fichier source externe Avec Nasm (x86 uniquement) Compilation/Execution sous Linux Avec Gcc (multiplateforme) Introduction Si, à tout hasard,... www.commentcamarche.net/faq/sujet-8257-interfacer-du-code-assembleur-et-du-c
Processeur Intel® Pentium® coeur double T2390 (Résolu) Bonjour, Processeur Intel® Pentium® coeur double T2390 1.8 GHZ, est un processeur total de 3.6 GHZ. Est ce que c'est vrai? Un ordinateur qui a un Processeur Intel® Pentium® coeur double T2390 1.8 GHZ est un ordinateur de 3.6 GHZ. Au revoir et à... www.commentcamarche.net/forum/affich-7933734-processeur-intel-pentium-coeur-double-t2390

Résultats pour conversion int en char(c++)

[Windows XP] Interdire le changement du fond d'écranVous avez des collègues farceurs au bureau, qui changent votre papier peint ? Ou vous avez prêté votre PC à un ami, qui a chamboulé votre arrière-plan ? Cet article vous indiquera comment interdire le changement de votre fond d'écran. Pour cela... www.commentcamarche.net/faq/sujet-3850-windows-xp-interdire-le-changement-du-fond-d-ecran
Mise en place d'une charte InternetPourquoi adopter une charte Internet ? Une charte Internet est un document définissant les règles concernant tous les usages liés à Internet au sein de l'entreprise : navigation, courrier électronique, intranet, etc. Cette “netiquette” recense les... www.commentcamarche.net/faq/sujet-9390-mise-en-place-d-une-charte-internet
[Internet] Vider le cache InternetVider le cache Internet Le cache Internet accapare de la place sur le disque dur au fur et à mesure de vos passages sur le web. Pour ne pas arriver à saturation de cet espace, vous devez vider ce cache, le supprimer. Par cache Internet, on... www.commentcamarche.net/faq/sujet-3037-internet-vider-le-cache-internet

Résultats pour conversion int en char(c++)

Carte mère pour intel quad core q6700 (Résolu)Salut, je recherche la meilleure carte mère pour tirer parti d' un processeur intel quad core q6700 avec 4Go de DDR2 6400. Qu'est-ce que vous me conseillez? Merci!! www.commentcamarche.net/forum/affich-7851927-carte-mere-pour-intel-quad-core-q6700
Intel(R) Core(TM) Duo CPU T2450 @ 2.00 (Résolu)Bonjour, j ai un pc portable Terra mobile 2103 processeur : Intel(R) Core(TM) Duo CPU T2450 @ 2.00GHz carte mere : Clevo M550SE/M660SE ram 1024 win xp bon je vous explique mon processeur tourne a Vitesse d'horloge de 798.0 MHz (original: 2000... www.commentcamarche.net/forum/affich-6999326-intel-r-core-tm-duo-cpu-t2450-2-00
Interdir le clic droit et sécuriser blog (Résolu)Bonjour, je viens de créer mon blog et je veux sécuriser mes photos, les photos sont miniaturisés, et il faut cliquer dessus pour les agrandir dans une nouvelle fenêtre voila, j'ai interdit le clic droit sur les photos miniatures, mais je ne sais... www.commentcamarche.net/forum/affich-7894922-interdir-le-clic-droit-et-securiser-blog

Résultats pour conversion int en char(c++)

Apple Mac Pro Intel Quad-CoreCore Xeon 2,8 GHz / 2048 Mo / 320 Go / DVDRW / Mac OS X v10.5 Leopardv 10.5,Intel Quad-Core Xeon,2.8 GHz,2048 MB,320 GB,Type:MAC,Configuration:Preconfiguré,Format du boitier: ,Processeur:Intel Quad-Core Xeon,Vitesse du processeur:2.8 GHz,Mémoire interne (RAM):2048 Mo,Capacité du disque dur:320.0 Go,Lecteur... www.commentcamarche.net/guide-achat/apple-mac-pro-intel-quad-corecore-xeon-2-8-ghz-2048-mo-320-go-dvdrw-mac-os-x-v10-5-leopard-1058242-fiche-technique
Golden-interstar 8300 CI PremiumModulateur RF: ,Nombre de prises Péritel (SCART) :2 st,Compatible Dolby Digital,Minuteur: ,Télétexte,Electronic Program Guide (EPG),Type de récepteur:DVB-T,Affichage: ,Lecteur de cartes intégré: ,Port Common Interface www.commentcamarche.net/guide-achat/golden-interstar-8300-ci-premium-685909-fiche-technique

Résultats pour conversion int en char(c++)

Google lance son propre navigateur Internet, baptisé Chrome(Paris - Relax news) - Le moteur de recherche américain Google a confirmé ce mardi, via une bande dessinée en anglais publiée sur son site officiel, le lancement de son propre navigateur Internet baptisé Chrome. Dans un premier temps, Google Chrome... www.commentcamarche.net/actualites/google-lance-son-propre-navigateur-internet-baptise-chrome-5847269-actualite.php3
Avalone présente le "bar interactif", un comptoir high-tech(Paris - Relax news) - La société Avalone, spécialisée dans la conception d'évènements et d'animations spectaculaires, présente son "bar interactif", un comptoir intelligent qui détecte les mouvements humains et les objets en tout genre. Original et... www.commentcamarche.net/actualites/avalone-presente-le-bar-interactif-un-comptoir-high-tech-5847080-actualite.php3
Le chiffre du jour : 38% des internautes français consultent des réseaux sociaux(Paris - Relax news) - Les réseaux sociaux du type sont consultés par environ quatre internautes français sur dix (38%), parmi lesquels 22% y participent activement, selon un sondage réalisé par Harris Interactive. YouTube, Copaind'avant et... www.commentcamarche.net/actualites/le-chiffre-du-jour-38-des-internautes-francais-consultent-des-reseaux-sociaux-5846672-actualite.php3

Résultats pour conversion int en char(c++)

SQL - Contraintes d'intégritéExpression de contraintes d'intégrité Une contrainte d'intégrité est une clause permettant de contraindre la modification de tables, faite par l'intermédiaire de requêtes d'utilisateurs, afin que les données saisies dans la base soient... www.commentcamarche.net/contents/sql/sqlcontr.php3
CMMI (Capacity Maturity Model Integrated)Introduction à CMMI CMMI (Capacity Maturity Model Integrated, traduisez modèle intégré du niveau de matûrité) est un modèle d'évaluation du niveau de maturité d'une entreprise en matière de développements informatiques. Basé sur le CMM, dont il... www.commentcamarche.net/contents/qualite/cmmi.php3
Sécurité - Les cookiesIntroduction aux cookies Quels sont ces étranges gateaux qu'un site web vous a sûrement déjà proposé? La plupart du temps, lorsqu'un serveur web propose un cookie, les utilisateurs ignorent ce terme et cliquent sur « OK » sans se préoccuper de... www.commentcamarche.net/contents/securite/cookies.php3