Προς το περιεχόμενο

C++ πέρασμα πίνακα σε κλάση


VagosM

Προτεινόμενες αναρτήσεις

Δημοσ.

Για σας θα ήθελα αν μπορεί κάποιους να μου εξήγηση πως περνάμε έναν πίνακα από την main σε μια κλάση.

ευχαριστώ

Δημοσ.

Για σας θα ήθελα αν μπορεί κάποιους να μου εξήγηση πως περνάμε έναν πίνακα από την main σε μια κλάση.

ευχαριστώ

 

για να περάσεις έναν πίνακα σε ένα αντικείμενο της κλάσης σου πρέπει να γράψεις μία συνάρτηση στην κλάση σου

που να δέχεται τον πίνακα σαν παράμετρο.

Δημοσ.

Εάν γνωρίζεις pointers τότε είναι πανεύκολο!

 

Στη κλάσση σου απλά βάζεις ένα constructor που έχει σαν παράμετρο ένα δείκτη σε πίνακα του τύπου που θες να περάσεις για παράμετρο.

 

Δες ένα παράδειγμα:

 

void test(char *my_array)

{

 

...

 

}

 

Στη main την καλείς ως εξής:

char *my_array = new char[100];

 

test(my_array);

 

 

 

Επίσης σου προτείνω να διαβάσεις και να καταλάβεις καλά τους δείκτες μιας και θα σου διευκολύνουν άπειρα τη ζωή σου!

 

Δοξασμένη C και C++

;-)

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...