Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di ing82
    Registrato dal
    Sep 2014
    Messaggi
    177

    Allocazione dinamica c++

    Il problema è il seguente:
    1. definisco la struct sezret in cui metto le caratteristiche che mi servono di una sezione rettangolare;
    2. definisco la struct strato in cui metto le caratteristiche che descrivono il mio strato di armature;
    3. definisco la struct sezretca, in cui richiamo sezret, richiamo strato che però deve essere allocata dinamicamente, in quanto il numero di elementi non è noto a priori, come fare?


    Pensavo di fare così:

    struct sezretca
    {
    sezret sezione;
    int nstrati;
    strato *As;
    };

    e una volta noto il numero degli strati, definita prima

    sezretca sezione1;

    allocare dinamicamente nel seguente modo:

    sezione1.As=new strato[sezione1.nstrati];

    E' corretto, si può fare di meglio, è completamente sbagliato?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Penso vada bene
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di ing82
    Registrato dal
    Sep 2014
    Messaggi
    177
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Penso vada bene
    Appena ho tempo per provare, farò sapere se funziona davvero.
    Grazie

  4. #4
    Utente di HTML.it L'avatar di ing82
    Registrato dal
    Sep 2014
    Messaggi
    177
    Quote Originariamente inviata da ing82 Visualizza il messaggio
    Appena ho tempo per provare, farò sapere se funziona davvero.
    Grazie
    Ok, funziona

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 © 2024 vBulletin Solutions, Inc. All rights reserved.