cdp-r.com ti è stato utile anche oggi? Offrici un caffè alle macchinette! Maggiori info qui.

Menu Utente

Iscriviti ed accedi per scrivere nel forum, scaricare materiale e tanto altro ancora!
 

ElettroForum
Benvenuto/a, Ospite
Prego Accedi o Registrati.    Recupera password
Funzioni di Set (1 in linea) (1) ospiti
Appunti, Informazioni e Suggerimenti per scappottarsi l\\\'esame di Programmazione 1
Vai alla fine della pagina Rispondi al messaggio Preferiti: 0
Discussione: Funzioni di Set
#4738
Miky484 (Utente)
Ripetente
Messaggi: 52
graphgraph
Utente non in linea Clicca qui per vedere il profilo di questo utente
Funzioni di Set 11 annos, 8 meses ago  
Avrei un dubbio per quanto riguarda le funzioni di set.

Se ad esempio ho una classe nei cui membri privati compaiono uno o più oggetti del tipo
char* nome
char* cognome

e la traccia mi impone di usare la funzione di posizionamento che sarà quindi ad esempio
void set_nome(char*n)

è più corretto:
- utilizzare una funzione "copias(sorgente, destinazione)" quindi scrivendo nella classe
void set_nome(char*n){copias(sorgente,destinazione);}
funzione che andrò poi a definire nel file cpp in maniera opportuna


-oppure definire "inline" qualcosa del tipo
void set_nome(char*n){nome=new strlen[(n)+1];strcpy(nome,n);}
??

Non vorrei che venisse considerato errore l'uno o l'altro modo anche se funzionano in maniera identica..
 
Segnala ad un moderatore   Loggato Loggato  
  Per scrivere in questo forum è necessario registrarsi come utenti di questo sito ed effettuare il login.
Vai all´inizio della pagina Rispondi al messaggio
Powered by Cdp-r.com scarica gli ultimi messaggi sul tuo computer!
Contatore della luce