THMMY.gr

Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα => C / C++ / C# => Topic started by: psaralex on May 21, 2004, 21:55:29 pm



Title: C compilers
Post by: psaralex on May 21, 2004, 21:55:29 pm
Ψάχνω compailers της c.
Παρακαλώ όποιος ξερει σχετικές σελίδες με δυνατότητα download
να με παραπέμψει.
Ευχαριστώ


Title: Re: C compilers
Post by: kostas on May 22, 2004, 00:21:16 am
http://www.bloodshed.net/devcpp.html

Πολύ καλός compiler για c/c++ σε περιβάλλον windows


Title: Re: C compilers
Post by: sakaflias7 on March 21, 2005, 23:12:33 pm
ΥΠΑΡΧΕΙ Κ Η ΣΕΛΙΔΑ alexander.ee.auth.gr που εχει 2 compilers c++ ΑΛΛΑ ΔΕ ΘΑ ΤΟΥΣ ΣΥΝΙΣΤΟΥΣΑ!! ;)


Title: Απ: C compilers
Post by: JAs0n-X on March 21, 2005, 23:40:29 pm
Παιδια πολυ απλος ευχρηστος κ ελαφρυς (για να μην ψαχνετε σε Visual Studio) ειναι ο Miracle C! Ψαξτε τον στο νετ καπου θα βρεθει


Title: Re: C compilers
Post by: cmichaelides on March 22, 2005, 00:50:18 am
osoi den exoun linux mporoun na xrisimopiisoun port tou gcc sta windows
http://www.mingw.org/

(nai, afto xrisimopiei kai o devc++)


Title: Απ: C compilers
Post by: dim on March 23, 2005, 02:55:16 am
Στο  eTHMMY έχει δυο compilers που όμως για να τους τρέξεις θέλουν την άδεια της εταιρίας..
Αυτή την άδεια πως την παίρνεις?


Title: Απ: C compilers
Post by: Andrikos on March 23, 2005, 12:50:34 pm
Δεν χρειαζεται αδεια για τους compilers του e-thmmy. Αυτο απλως το γραφει για να ειναι νομιμος... Για τυπικους λογους κυριως.


Title: Απ: C compilers
Post by: dim on March 23, 2005, 16:15:10 pm
A, οκ, δεν το είχα κατεβάσει και νόμιζα ότι δε θα έτρεχε.. τνξ


Title: Απ: C compilers
Post by: dim on March 23, 2005, 20:29:24 pm
Πάω να τρέξω τον BORLANDC compiler που είναι sto eTHMMY, και μοθ βγάζει μνμ:
Υποσύστημα των windows σε 16 bit
Το αρχείο συστήματος δεν είναι κατάλληλο για την εκτέλεση εφαρμογών MS-DOS και Microsoft Windows.

Τι μπορώ να κάνω?
Όσο για το Dev ++, τρέχει το πρόγραμμα, αλλά το παράθυρο όπου τυπώνεται το αποτέλεσμα χάνεται με τη μία και δεν μπορώ να το δω..

Καμιά ιδέα? Γιατί πνίγομαι και για την εργασία..


Title: Απ: C compilers
Post by: Andrikos on March 23, 2005, 20:51:13 pm
Επειδη ο μεγαλος βγαζει προβληματα χεσε τον για την ωρα.... Κανε το στον μικρο τον tc++. Αν εχεις ορισει τις μεταβλητες σου μεσα στο void main βγαλε τες απο εξω...νομιζω αυτο ειναι το προβλημα... το ακουσα και απο ολους. Το προγραμμα ετρεχε μεχρι ενος σημειου και μετα το πεταγε εξω...
Αυτο πρεπει να ειναι νομιζω...


Title: Απ: C compilers
Post by: emmanuel on March 23, 2005, 21:12:05 pm
βασικα μεσα πρεπει να ναι,το τρεχει το προγραμμα.
απλα στην τελευταια εντολη,οταν τερματιστει το προγραμμα,σε πεταει εξω-ειναι μια ρυθμιση που πρεπει να γινει ωστε στο τελος να μην κλεινει το παραθυρο.
(παντως κι εγω εξω τις εβγαλα τις μεταβλητες,αν και πρεπει τυπικα ναναι λαθος,δουλευει ομως ;)


Title: Re: Απ: C compilers
Post by: chggr005 on March 24, 2005, 17:23:59 pm
Quote from: Dim link=topic=532.msg5736#msg5736

Όσο για το Dev ++, τρέχει το πρόγραμμα, αλλά το παράθυρο όπου τυπώνεται το αποτέλεσμα χάνεται με τη μία και δεν μπορώ να το δω..

Καμιά ιδέα? Γιατί πνίγομαι και για την εργασία..

Λοιπόν, άκου τι θα κάνεις:
Στην τελευτάια γραμμή του προγράμματός σου, ακριβώς πριν κλείσεις την αγκύλη ( } ) θα προσθέσεις μία εντολή scanf() κατ'αυτόν τον τρόπο.
scanf("%s", d);
όπου d θα είναι τυχαία μεταβλητή χαρακτήρα (char)

Ουσιαστικά δηλαδή, αυτό που θα συμβαίνει είναι ότι πριν τελειώσει το πρόγραμμα θα σου ζητάει την τιμή της μεταβλητής d μέσω της εντολής scanf. Έτσι το παράθυρο θα μένει ανοιχτό για να δεις τα τυχόν αποτελέσματα του κώδικα που έγραψες. Μόλις θα τελειώσεις την ανάλυση των αποτελεσμάτων σου, τότε μπορείς να πατήσεις Enter ή οποιοδήποτε άλλο πλήκτρο για να κλείσει το παράθυρο.

Δοκίμασέ το. Με μένα είχε πετύχει παλιότερα, ελπίζω να δουλέψει και για σένα.


Title: Re: C compilers
Post by: dictator23 on March 24, 2005, 17:25:57 pm
Αυτο που λεει ο chggr005 ισχυει το ειχα κανει και εγω


Title: Απ: C compilers
Post by: dim on March 25, 2005, 00:52:13 am
Τελικά το πράγμα δε δούλεψε με τον κλασσικό τρόπο που είπε ο chggr005, αλλά με πολύ παρόμοιο..
στην αρχή δήλωση

int d;

και στο τέλος

...
scanf("%d",&d);
}

Ολίγον παράδοξο να δουλεύει με int  και όχι με char, ε?
Μάλον τερτίπια του compiler που κατέβασα..


Title: Απ: C compilers
Post by: Andrikos on March 25, 2005, 01:40:08 am
Να ξερεις παντως οτι ειναι λιγο μπακαλιστικο... την εντολη clrscr την εβαλες??


Title: Απ: C compilers
Post by: dim on March 25, 2005, 01:49:27 am
Όχι, δεν την έβαλα, αν και το σκέφτηκα..
Όχι για κανέναν άλλο λόγο, αλλά γιατί δεν νομίζω να αναφέρθηκε κάτι για αυτή στο μάθημα..
Ούτε την έβαλε ο καθηγητής στα παραδείγματα του eTHMMY..
Αλλά να μου πεις..ούτε και την scanf στο τέλος έβαζε..

Πάντος ποιος ο λόγος να τη βάλεις?
Η εκφώνιση δε σου έλεγε τπτ για πολλαπλή χρήση του προ/τος..
Μια εκτέλεση και καλή..


Title: Απ: C compilers
Post by: Andrikos on March 25, 2005, 01:57:06 am
Κοιτα στις ασκησεις που εκανε ο Σημιτοπουλος υπηρχε... Την βαζουμε για να καθαρισει την οθονη οταν θελουμε να ξανακανουμε run... Αν αυτος θελει να δοκιμασει το προγραμμα πολλες φορες δεν ειναι ωραιο να βλεπει τα προηγουμενα...
Γι'αυτο κυριως την βαζουμε...Για  αισθητικους λογους...


Title: Απ: C compilers
Post by: BOBoMASTORAS on March 25, 2005, 14:45:05 pm
.


Title: Re: C compilers
Post by: Faidon on January 27, 2008, 14:45:39 pm
osoi den exoun linux mporoun na xrisimopiisoun port tou gcc sta windows
http://www.mingw.org/

(nai, afto xrisimopiei kai o devc++)

Εγώ δεν κατάλαβα... Αυτό είναι μόνο ο Compiler; Δηλαδή θα το χρησιμοποιήσει κάποιος με γραμμή εντολών;

Αν θες δηλαδή να έχεις την GCC σε γραφικό περιβάλλον θα βάλεις το Devc++, σωστά;


Title: Re: C compilers
Post by: Verminoz on January 27, 2008, 19:29:09 pm
Καλά κατάλαβες. Από γραμμή εντολών αλλιώς από οποιοδήποτε IDE όπως είναι το DevC++!