Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317

    [C++] Come passo un'array di stringhe inizializzando una classe?

    codice:
    #include <iostream>
    
    class Test {
    public:
      // std::string** m_list;
      std::string* m_list[5];
      
      Test(std::string list[][5]): m_list {list}
      {}
    }:
    
    int main() {
      std::string list[5][5];
      Test test {list};
    
      return 0;
    }
    Come faccio a passare il puntatore della lista creata nel main e riassegnarla al parametro nella classe e riutilizzarlo li?

    Grazie
    Logiqo.org gestionale per perizie infortunistiche.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317
    Risolto con:
    std::string (*m_list)[5];
    Logiqo.org gestionale per perizie infortunistiche.

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.