Σελίδα 1 από 1
Περί Debugging
Δημοσιεύτηκε: Τρί Ιούλ 06, 2010 1:18 am
από Κηπουρίδης
Πώς κάνετε debugging , με ποιο εργαλείο , και τα λοιπά .
Στη διάθεσή σας έχετε μόνο ένα .cpp αρχείο ( γιατί το Anjuta ζητάει κάτι περίεργα και δεν το καταλαβαίνω ) .
Όσοι δεν ξέρουν , να πούνε τι ζητάνε από έναν Debugger ....
( αφορμή ψάχνω να μιλήσω , αύριο , για τον DDD ) .
Re: Περί Debugging
Δημοσιεύτηκε: Τρί Ιούλ 06, 2010 10:21 am
από chris
Όταν λύνω προβλήματα στο σπίτι, gdb. Σε διαγωνισμούς printf ή stl::cout, απλά και γρήγορα
Re: Περί Debugging
Δημοσιεύτηκε: Τρί Ιούλ 06, 2010 1:42 pm
από thetrojan01
Διαφώνισε αν θες chris, αλλά εγώ όταν είχα endless loop στο citycirc ΜΟΝΟ ο gdb με βοήθησε τελικά.
Που λες, Κηπουρίδη, κούκλε και μαμάτο παιδί, gdb, ή το front end του μέσω του Qt-Creator. Αν και μέσα στην καμπίνα στο καράβι που γυρνούσα απ' την Αθήνα δοκίμασα και τον ddd... δε ξέρω κάπου κολλούσα αλλά είναι πολύ όμορφο front end.
ΥΓ. @chris: you mean std::cout, right?
[EDIT]Αν και τώρα που τον είδα λίγο πρόχειρα, κι ο Nemiver πολύ καλός δείχνει για απλές περιπτώσεις...
Re: Περί Debugging
Δημοσιεύτηκε: Τρί Ιούλ 06, 2010 7:40 pm
από chris
thetrojan01 έγραψε:ΥΓ. @chris: you mean std::cout, right?
lol, όχι εννοώ stl, είναι ένα δικό μου φοβερό γαμάτο namespace το οποίο έχει ένα αντίγραφο της cout, φυσικά κλάσεις ανώτερο!
- Spoiler: show
- Αστειεύομαι, απλά πείραξα την iostream
- Spoiler: show
- Αστειεύομαι, λάθος έκανα
edit: lol, γιατί δεν δουλεύει το spoiler μέσα σε spoiler; :O
Re: Περί Debugging
Δημοσιεύτηκε: Τρί Ιούλ 06, 2010 8:30 pm
από thetrojan01
chris έγραψε:
- Spoiler: show
- Αστειεύομαι, απλά πείραξα την iostream
- Spoiler: show
- Αστειεύομαι, λάθος έκανα
edit: lol, γιατί δεν δουλεύει το spoiler μέσα σε spoiler; :O
Όντως, μλκία...
Θα το κοιτάξω αν μπορώ να κάνω κάτι...
------
Κατέληξα:
ΔΕΝ μπορώ να κάνω κάτι.
-----
και για να απαντήσω...
γιατί το σύστημα του phpbb για το bbcode αντιστοιχίζει το πρώτο /spoiler που θα βρει με το πρώτο
- Spoiler: show
- που το άνοιξε...
Re: Περί Debugging
Δημοσιεύτηκε: Τετ Ιούλ 07, 2010 11:21 am
από pman
Λογικό να μην δουλεύει, αφού ο αλγόριθμος κοιτάει να κλείσει το 1o spoiler όχι αυτό που βρήκε με το αμέσως [/Spoiler]
Re: Περί Debugging
Δημοσιεύτηκε: Τετ Ιούλ 07, 2010 11:57 am
από thetrojan01
sotiris έγραψε:Λογικό να μην δουλεύει, αφού ο αλγόριθμος κοιτάει να κλείσει το 1o spoiler όχι αυτό που βρήκε με το αμέσως [/Spoiler]
1ον, για testing μπορείς να πατάς 'Προεπισκόπηση' αντί για 'Υποβολή'... διαφορετικά δε λέγεται δοκιμή αλλά spamming... καθώς επίσης και αντί για doubleposting να πατάς το κουμπάκι edit
[meaningless post deleted]
2ον, αυτό που θα μπορούσαμε να κάνουμε πέραν από να βάλουμε ένα έξτρα MOD για Spoilers, είναι να κάνουμε 2 διαφορετικά tags για spoiler ΑΛΛΑ ΓΙΑΤΙ ΜΑΣ ΚΑΙΕΙ ΝΑ ΤΟ ΚΑΝΟΥΜΕ ΑΥΤΟ?!?!
3ον... παρακαλώ... /offtopic, respect Κηπουρίδης
Re: Περί Debugging
Δημοσιεύτηκε: Τετ Ιούλ 07, 2010 2:17 pm
από chris
@tt1, απλά το ανέφερα, είναι σπαστικό άλλα δεν χάθηκε και ο κόσμος, έτσι και αλλιώς δεν μιλάμε και για κάποιο μεγάλο φόρουμ όπου χρειάζετια συχνά...
Πάντως θα έπρεπε να δουλεύει, το ονομάζω phpBB bug :O
Re: Περί Debugging
Δημοσιεύτηκε: Τετ Ιούλ 07, 2010 8:53 pm
από Κηπουρίδης
Ξεφύγαμε λίγο ; DDD και ξερό ψωμί , αλλά τελικά βαριέμαι να μιλήσω . Απλά να πω να τον δοκιμάσετε . Έψαχνα Debugger κοντά δύο μήνες , είχα αλλάξει από Gnome σε KDE μόνο και μόνο γιατί είχα ακούσει για έναν καλό Debugger που είχε εκεί και τελικά μόνο τον DDD μπόρεσα να δουλέψω κι είμαι ΥΠΕΡΕΥΧΑΡΙΣΤΗΜΕΝΟΣ . Απλά μην κάνετε ποτέ undisplay στις variables ( ειδικά στην i ) γιατί μετά σε όποιο πρόγραμμα και να ανοίξετε , δεν θα την δείχνει !
Και θέλει ψάξιμο για να την επαναφέρεις ( από ένα αρχείο init νομίζω .... ) .
Κατά τα άλλα , κατανοητότατος , πανεύκολος , ολοκληρωμένος .
Re: Περί Debugging
Δημοσιεύτηκε: Πέμ Ιούλ 08, 2010 1:02 am
από thetrojan01
TOPIC SPLITTED:
http://www.pdpforum.eu.org/forum/viewto ... ?f=9&t=178
Κηπουρίδη, το θέμα δικό σου!!!
Να σε πω, αλήθεια, τον Nemiver τον δοκίμασες;
Re: Περί Debugging
Δημοσιεύτηκε: Πέμ Ιούλ 08, 2010 7:43 am
από Κηπουρίδης
Μπα , δεν τον έχω δει . Αξίζει λες ;
Re: Περί Debugging
Δημοσιεύτηκε: Πέμ Ιούλ 08, 2010 10:02 am
από thetrojan01
Κηπουρίδης έγραψε:Μπα , δεν τον έχω δει . Αξίζει λες ;
Δες τον και πόσταρε τη γνώμη σου έτσι ώστε να διευκολύνεις και άλλους (ακόμα κ αυτούς που απλά googlάρουν και πέφτουν στο φόρουμ)