VagosM Δημοσ. 7 Απριλίου 2011 Δημοσ. 7 Απριλίου 2011 Για σας θα ήθελα αν μπορεί κάποιους να μου εξήγηση πως περνάμε έναν πίνακα από την main σε μια κλάση. ευχαριστώ
virxen75 Δημοσ. 7 Απριλίου 2011 Δημοσ. 7 Απριλίου 2011 Για σας θα ήθελα αν μπορεί κάποιους να μου εξήγηση πως περνάμε έναν πίνακα από την main σε μια κλάση. ευχαριστώ για να περάσεις έναν πίνακα σε ένα αντικείμενο της κλάσης σου πρέπει να γράψεις μία συνάρτηση στην κλάση σου που να δέχεται τον πίνακα σαν παράμετρο.
h4ckm4n Δημοσ. 10 Απριλίου 2011 Δημοσ. 10 Απριλίου 2011 Εάν γνωρίζεις pointers τότε είναι πανεύκολο! Στη κλάσση σου απλά βάζεις ένα constructor που έχει σαν παράμετρο ένα δείκτη σε πίνακα του τύπου που θες να περάσεις για παράμετρο. Δες ένα παράδειγμα: void test(char *my_array) { ... } Στη main την καλείς ως εξής: char *my_array = new char[100]; test(my_array); Επίσης σου προτείνω να διαβάσεις και να καταλάβεις καλά τους δείκτες μιας και θα σου διευκολύνουν άπειρα τη ζωή σου! Δοξασμένη C και C++ ;-)
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.