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 12 annos, 10 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