Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    15

    [C++] Dubbi sul contenitore vector

    Ciao, sono alle prese prese per la prima volta con il contenitore vector.
    Volevo sapere se è possibile inizializzarlo direttamente in fase di dichiarazione, tipo come si poteva fare con un array ( char b[] = "Ciao"

    So che per riempirlo c'è la funzione push_back, però dovrei fare una cosa del genere:
    vector<char> bb;
    bb.push_back = 'C';
    bb.push_back = 'i';
    bb.push_back = 'a';
    bb.push_back = 'o';

    Non c'è una maniera del tipo vector<char> bb = "Ciao"; ?
    Sto provando in vari modi ma non riesco...

    Grazie a tutti

  2. #2

    Re: [C++] Dubbi sul contenitore vector

    codice:
    	    const char * aString = "ciao";
    	    std::vector <char> aVectorOfChar (aString, aString + 4);

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.