Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [C++]Problemi di spostamento in una variabile

    Salve,
    ho un problema, cioè dovrei trovare in un array di char una stringa
    del tipo xx-xx-xx-xx-xx-xx che non so in che punto della variabile
    si trovi esattamente.
    Ho provato in tutti i modi, ma non ce la faccio.
    Spero che voi esperti possiate aiutarmi.
    Ciao.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466

    Moderazione

    Il linguaggio (come da Regolamento) qual è?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Scusate, il linguaggio è C++

  4. #4

    Memorizzazione in variabile

    Salve,
    io ho questa istruzione con la quale posso stampare a schermo un id univovo di un dispositivo.

    printf("%02X-%02X-%02X-%02X-%02X-%02X", array[0], array[1], array[2], array[3], array[4], array[5]

    Anzichè stamparlo a schermo vorrei memorizzarlo correttamente in una variabile.
    Come devo fare.
    Grazie

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466

    Moderazione

    Ho unito le discussioni, visto che il problema è strettamente correlato.

    Peraltro, avevi dimenticato di nuovo di specificare il linguaggio.

    Cerca di usare più correttamente il mezzo...
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  6. #6
    Utente di HTML.it L'avatar di Ilmalcom
    Registrato dal
    Oct 2002
    Messaggi
    1,345

    Re: Memorizzazione in variabile

    Originariamente inviato da vincienalotto
    Salve,
    io ho questa istruzione con la quale posso stampare a schermo un id univovo di un dispositivo.

    printf("%02X-%02X-%02X-%02X-%02X-%02X", array[0], array[1], array[2], array[3], array[4], array[5]

    Anzichè stamparlo a schermo vorrei memorizzarlo correttamente in una variabile.
    Come devo fare.
    Grazie
    Utilizza la funzione sprintf. Funziona esattamente come printf, con le stesse capacità di formattazione, ma esegue l'output su una variabile di tipo array di caratteri

    int sprintf(char *str, const char *format, ...);

  7. #7
    ok adesso provo.
    grazie

  8. #8
    OK, scanf funziona, adesso dovrei sistemare il fatto ke dev c++ mi dice:
    59 H:\Cpp\Dev-Cpp\antileak1.cpp `UuidCreateSequential' undeclared (first use this function)
    mentre visual c++ lo compilerebbe, solo ke la non vanno le librerie rad.
    Credete che sia un problema di opzioni del progetto?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.