Leite33 Δημοσ. 1 Οκτωβρίου 2006 Δημοσ. 1 Οκτωβρίου 2006 Καλησπέρα. Γνωρίζει κανείς τη διαφορά θεωριτικά (οχι στη σύνταξη) μεταξύ των τελεστών,malloc-free και new-delete; Oi new-delete ειναι ποιο γρήγοροι;
chiossif Δημοσ. 2 Οκτωβρίου 2006 Δημοσ. 2 Οκτωβρίου 2006 http://www.codeproject.com/tips/newandmalloc.asp
dop Δημοσ. 2 Οκτωβρίου 2006 Δημοσ. 2 Οκτωβρίου 2006 new/delete -> C++ malloc/free/realloc/calloc -> C Μη σε νοιάζει η ταχύτητα σε αυτήν την περίπτωση - απλώς χρησιμοποίησε το σωστό. Αν δε όντως σε νοιάζει η ταχύτητα, μπορείς να γράψεις δικό σου memory allocator.
vaggelis_cha Δημοσ. 2 Οκτωβρίου 2006 Δημοσ. 2 Οκτωβρίου 2006 new/delete -> C++malloc/free/realloc/calloc -> C Μη σε νοιάζει η ταχύτητα σε αυτήν την περίπτωση - απλώς χρησιμοποίησε το σωστό. Αν δε όντως σε νοιάζει η ταχύτητα, μπορείς να γράψεις δικό σου memory allocator. να παρατηρήσω ότι malloc/free/.. μπορείς να χρησιμοποιήσεις και στην C++
dop Δημοσ. 3 Οκτωβρίου 2006 Δημοσ. 3 Οκτωβρίου 2006 Ναι, αλλά υπάρχουν πολλοί καλοί λόγοι να μην το κάνεις. Δες στο http://www.parashift.com/c++-faq-lite/freestore-mgmt.html , ερώτηση 16.4
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.