Δημοσιεύτηκε: 24 Μαρ 2012, 17:48
από migf1
Ναι, το είδα κι εγώ αυτό στο βιβλίο... είναι όντως ανιαρό. Βέβαια, έχει κάποιες ενδιαφέρουσες, όπως π.χ. τις s_isanagram() , s_reverse(), s_ispalindrome()... ενδιαφέρουσες από θέμα εξάσκησης (και μπορείς να τις συγκρίνεις κατόπιν με τον κώδικα των αντίστοιχων συναρτήσεων της LIBS: http://x-karagiannis.gr/prog/libs/ (άνοιξε δεξιά το "libs additional functions" για μια σύντομη περιγραφή τους, συν ότι μπορείς να πάρεις και ιδέες ;) ... ο κώδικας της LIBS είναι ένα μόνο αρχείο και μπορείς να τον κατεβάσεις από το site, αν θες να κάνεις διασταύρωση με δικές σου λύσεις).

Ο string-tokenizer είναι πολύ όμορφη και πάρα πολύ χρήσιμη συνάρτηση, και λογικά δεν θα το καταφέρεις πολύ εύκολα να είναι re-usable. Είναι όμως "εντός ύλης" σε αυτά που έχεις διαβάσει μέχρι στιγμής στο βιβλίο, οπότε go for it :)

Αυτή με τα ζώα, προτείνω να μην την προσπαθήσεις καθόλου ακόμα... κατά πάσα πιθανότητα και θα σε παιδέψει πάρα πολύ και μάλλον δεν θα την καταφέρεις κιόλας με τρόπο re-usable. Καλύτερα να την κάνεις αργότερα, όταν θα έχεις προχωρήσει κι άλλο στην ύλη (dynamic memory, structures/unions, ενδεχομένως και linked-lists).