IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

Conversion d'une chaîne de caractères en quint64

  1. #1
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2011
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2011
    Messages : 45
    Points : 34
    Points
    34
    Par défaut Conversion d'une chaîne de caractères en quint64
    Bonjours;
    j'ai un programme qui traite des quint64; mais je récupère du texte à partir de QLineEdit et des QtextEdit. comment faire la conversion ?

    MERCI.

  2. #2
    Inactif  


    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5 288
    Points : 15 620
    Points
    15 620
    Par défaut
    En lisant la doc, par exemple celle de QString

  3. #3
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2011
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2011
    Messages : 45
    Points : 34
    Points
    34
    Par défaut
    biensurs que je l'ai vu ainsi que celle du 'QTextStream'
    mais je n'ai rien trouvé.
    pour les "STRING " il y'a la fonction (toULongLong) mais c'est pas ça que je veux

    je voudrai une fonction qui lit les " string" quelque soit leur contenu et les mis dans un tableau de quint64.

  4. #4
    Inactif  


    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2008
    Messages : 5 288
    Points : 15 620
    Points
    15 620
    Par défaut
    Je ne comprend pas très bien ce que tu as et ce que tu souhaites faire.
    Il n'y a pas de fonction qui transforme du texte en un tableau de quint. Il faut faire en 2 temps. Regarde peut être du côté de QString::split()

  5. #5
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2011
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2011
    Messages : 45
    Points : 34
    Points
    34
    Par défaut
    bonsoirs;
    alors voilà;j'ai fait un programme de cryptage qui opère sur des mots unsigned __int64 en visual c++, Et maintenant je voudrais l'adapter pour pouvoir crypter du texte que je récupére dans QTextEdit et la clef d'un QlineEdit.

    comment faire ça?

  6. #6
    Membre expérimenté

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2009
    Messages
    1 009
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2009
    Messages : 1 009
    Points : 1 738
    Points
    1 738
    Par défaut
    C'est à dire que tu veux prendre chaque caractère et les représenter comme quint64, puis passer ce tableau de quint64 à ton crypteur ?

    Une fois que c'est dit, y'a plus qu'à le faire.

    1) Comment récupérer chaque caractère ?
    Je dirais ta_string.data() => QChar* (ou plutôt QChar[ta_string.length()]).

    2) Comment convertir un caractère en quint64 ?
    Voir la classe QChar, tu boucles sur ton tableau de QChar, ensuite peut-être ça puis ça ? Ou un bête cast ? J'en sais rien, mais toi tu peux tester...

  7. #7
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2011
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2011
    Messages : 45
    Points : 34
    Points
    34
    Par défaut
    oui c'est ça troudhyl.

    je récupere le texte avec ma_textEdit->text(); qui retourne elle un "String".
    et je doit faire ensorte d'avoir un tableau de quint64 (pas necessairement 1char =1 uint64.....car je crois que un char est sur 16 bits donc je peux assembler 4 char...Enfin je sais pas).

    Voudriez vous SVP me donner plus de précisions,des lignes de code...

    merci de m'aider.

Discussions similaires

  1. Conversion d'une chaîne de caractère (UTF-8)
    Par aristide13 dans le forum Android
    Réponses: 2
    Dernier message: 28/05/2014, 01h50
  2. Réponses: 1
    Dernier message: 01/04/2014, 16h42
  3. Conversion d'un nombre en une chaîne de caractère
    Par nasix dans le forum Général Java
    Réponses: 6
    Dernier message: 25/05/2010, 13h11
  4. Réponses: 4
    Dernier message: 21/09/2005, 17h35
  5. Réponses: 3
    Dernier message: 09/05/2002, 01h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo