Visualizzazione dei risultati da 1 a 3 su 3

Visualizzazione discussione

  1. #1

    Pass a template variable to an object

    Ciao a tutti,
    ho scritto una classe il cui costruttore prende una variabile di tipo template: template <typename T>
    Ora, nel main vorrei leggere un file da cui estraggo un tipo generico template, che vorrei passare al costruttore della mia classe. Come dovrei fare?
    Ho provato a scrivere questo nel main.cpp:

    codice:
    template <typename T>
    T var;
    ...  // lettura dal file di input
    Myclass obj(T var);
    E' giusto?
    Nel .h della classe invece il costruttore è di questo tipo

    codice:
    Myclass(T _var){};
    Dov'è l'errore?
    Ultima modifica di cristina1996; 13-08-2017 a 17:54

Tag per questa discussione

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.