βοηθεια σε c++

...IDE, compilers, κλπ

Συντονιστής: konnn

Re: βοηθεια σε c++

Δημοσίευσηαπό elefher » 09 Νοέμ 2009, 16:48

τι πρεπει να βαλω ακριβως εκει που γραφουμε int main()?οταν κανω διερεσει και δεν επιστρεφει int?
⇛ Linux: Αρχάριος ┃ Προγραμματισμός:C/C++ ┃ Αγγλικά: χάλια
⇛ ubuntu 10.10 LTS 32-bit
⇛ Intel(R) core(TM)2 Duo CPU E4600@2.4GHz ┃ RAM:2GB DDR2 ┃ ATI SAPPHIRE HD 2400 PRO 250MB
⇛ Netbook ACER ASPIRE ONE D250 με ubuntu 10.10 LTS 32-bit
⇛ Turbo-X με ubuntu 12.04 LTS 32-bit Intel® Core™2 Duo CPU T8100 @ 2.10GHz × 2 VESA: M74
Άβαταρ μέλους
elefher
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 566
Εγγραφή: 03 Μάιος 2009, 03:15
Εκτύπωση

Re: βοηθεια σε c++

Δημοσίευσηαπό cyberpython » 09 Νοέμ 2009, 16:53

Δείξε μας τον κώδικά σου (μέσα σε code tags) για να καταλάβουμε τι ακριβώς εννοείς γιατί δεν είναι απολύτως ξεκάθαρο το πρόβλημά σου...
Κοινότητα ΕΛ/ΛΑΚ Οικονομικού Πανεπιστημίου Αθηνών / Ubuntu-gr / My Web Log
Επίπεδο Γνώσεων Linux: Μέτριο, Προγραμματισμός: Ναι, Aγγλικά: Καλά
Λειτουργικό : Ubuntu 10.04 - 32bits
Η/Υ : Intel Core2 4400@2 GHz / 2GB DDR2 RAM / GeForce 8400 GS 512MB / Creative SB Audigy SE
Άβαταρ μέλους
cyberpython
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 733
Εγγραφή: 14 Μάιος 2008, 13:22
Εκτύπωση

Re: βοηθεια σε c++

Δημοσίευσηαπό elefher » 09 Νοέμ 2009, 17:12

οκ παιδια το προβλημα με το προγραμμα λυθηκε.τωρα αυτο που θελω ειναι να μαθω τι συμβενει με τη conio.h γιατι δεν υπαρχει?και πως θα την βαλω?
⇛ Linux: Αρχάριος ┃ Προγραμματισμός:C/C++ ┃ Αγγλικά: χάλια
⇛ ubuntu 10.10 LTS 32-bit
⇛ Intel(R) core(TM)2 Duo CPU E4600@2.4GHz ┃ RAM:2GB DDR2 ┃ ATI SAPPHIRE HD 2400 PRO 250MB
⇛ Netbook ACER ASPIRE ONE D250 με ubuntu 10.10 LTS 32-bit
⇛ Turbo-X με ubuntu 12.04 LTS 32-bit Intel® Core™2 Duo CPU T8100 @ 2.10GHz × 2 VESA: M74
Άβαταρ μέλους
elefher
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 566
Εγγραφή: 03 Μάιος 2009, 03:15
Εκτύπωση

Re: βοηθεια σε c++

Δημοσίευσηαπό cyberpython » 09 Νοέμ 2009, 17:36

elefher έγραψε:οκ παιδια το προβλημα με το προγραμμα λυθηκε.τωρα αυτο που θελω ειναι να μαθω τι συμβενει με τη conio.h γιατι δεν υπαρχει?και πως θα την βαλω?


http://en.wikipedia.org/wiki/Conio.h


Wikipedia, the free encyclopedia έγραψε:conio.h is a header file used in old MS-DOS compilers to create text user interfaces. It is not part of the C programming language, the C standard library, ISO C nor is it required by POSIX.
Κοινότητα ΕΛ/ΛΑΚ Οικονομικού Πανεπιστημίου Αθηνών / Ubuntu-gr / My Web Log
Επίπεδο Γνώσεων Linux: Μέτριο, Προγραμματισμός: Ναι, Aγγλικά: Καλά
Λειτουργικό : Ubuntu 10.04 - 32bits
Η/Υ : Intel Core2 4400@2 GHz / 2GB DDR2 RAM / GeForce 8400 GS 512MB / Creative SB Audigy SE
Άβαταρ μέλους
cyberpython
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 733
Εγγραφή: 14 Μάιος 2008, 13:22
Εκτύπωση

Re: βοηθεια σε c++

Δημοσίευσηαπό elefher » 10 Νοέμ 2009, 00:39

φιλε μου sorry αλλα σε εχω πριξει και εσενα.δε ξερω καλα αγγλικα και μου φενεται λιγο δυσκολο.δεν γραφει κανεις c++ να μας βοηθησει?
⇛ Linux: Αρχάριος ┃ Προγραμματισμός:C/C++ ┃ Αγγλικά: χάλια
⇛ ubuntu 10.10 LTS 32-bit
⇛ Intel(R) core(TM)2 Duo CPU E4600@2.4GHz ┃ RAM:2GB DDR2 ┃ ATI SAPPHIRE HD 2400 PRO 250MB
⇛ Netbook ACER ASPIRE ONE D250 με ubuntu 10.10 LTS 32-bit
⇛ Turbo-X με ubuntu 12.04 LTS 32-bit Intel® Core™2 Duo CPU T8100 @ 2.10GHz × 2 VESA: M74
Άβαταρ μέλους
elefher
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 566
Εγγραφή: 03 Μάιος 2009, 03:15
Εκτύπωση

Re: βοηθεια σε c++

Δημοσίευσηαπό cyberpython » 10 Νοέμ 2009, 00:44

Βασικά εμένα με συγχωρείς γιατί δεν πρόσεξα την υπογραφή σου - αυτό που λέει το άρθρο της Wikipedia είναι οτι η conio.h είναι βιβλιοθήκη για ανάπτυξη διεπαφών σε MS-DOS και δεν είναι τμήμα της standard βιλιοθήκης της C / ISO C ή του προτύπου POSIX. Οπότε δε νομίζω οτι μπορείς να τη χρησιμοποιήσεις - αν θέλεις να δημιουργήσεις αντίστοιχεις διεπαφές για γραμμή εντολών μπορείς να δοκιμάσεις την ncurses.
Κοινότητα ΕΛ/ΛΑΚ Οικονομικού Πανεπιστημίου Αθηνών / Ubuntu-gr / My Web Log
Επίπεδο Γνώσεων Linux: Μέτριο, Προγραμματισμός: Ναι, Aγγλικά: Καλά
Λειτουργικό : Ubuntu 10.04 - 32bits
Η/Υ : Intel Core2 4400@2 GHz / 2GB DDR2 RAM / GeForce 8400 GS 512MB / Creative SB Audigy SE
Άβαταρ μέλους
cyberpython
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 733
Εγγραφή: 14 Μάιος 2008, 13:22
Εκτύπωση

Re: βοηθεια σε c++

Δημοσίευσηαπό elefher » 10 Νοέμ 2009, 01:40

χχχμμμμμμ μαλιστα .λοιπον εγω θελω να χρησιμοποιησω την getche() μηπος γνωριζεις ποια βιβλιοθηκη πρεπει να βαλω? προς το παρον θα χρησιμοποιησω αυτη που εδοσες πανω να δω εαν δουλευει στο eclipse δηλαδη την #include<ncurses>.
⇛ Linux: Αρχάριος ┃ Προγραμματισμός:C/C++ ┃ Αγγλικά: χάλια
⇛ ubuntu 10.10 LTS 32-bit
⇛ Intel(R) core(TM)2 Duo CPU E4600@2.4GHz ┃ RAM:2GB DDR2 ┃ ATI SAPPHIRE HD 2400 PRO 250MB
⇛ Netbook ACER ASPIRE ONE D250 με ubuntu 10.10 LTS 32-bit
⇛ Turbo-X με ubuntu 12.04 LTS 32-bit Intel® Core™2 Duo CPU T8100 @ 2.10GHz × 2 VESA: M74
Άβαταρ μέλους
elefher
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 566
Εγγραφή: 03 Μάιος 2009, 03:15
Εκτύπωση

Re: βοηθεια σε c++

Δημοσίευσηαπό sokoban4ever » 10 Νοέμ 2009, 06:07

@elefher
αν δεν κάνω λάθος η getche() διαβάζει χαρακτήρες και είναι μάλλον στην conio.h
υπάρχουν τόσες άλλες gets() getchar() κλπ για C και για c++ πολλές πάρα πολλές
που κάνουν την ίδια και καλύτερη δουλειά.
Θέλουμε και μπορούμε να έχουμε μια καλύτερη ζωή και όσο θα ζούμε θα προσπαθούμε να την αποκτήσουμε ακόμα και αν πεθάνουμε προσπαθώντας, και αν κάποια στιγμή λιγίσουμε έχουμε το επίπεδο να πούμε κουράστηκα λίγο να ,να ξαποστάσουμε , ώστε να συνεχίσουμε πάλι δυνατοί ξανά.

Μήνυμα με αγάπη και αληλλεγγύη σε όλους τους ανθρώπους από όλους τους λαούς , ιδίως του Ελληνικού.
Άβαταρ μέλους
sokoban4ever
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 2331
Εγγραφή: 13 Φεβ 2009, 02:22
Εκτύπωση

Re: βοηθεια σε c++

Δημοσίευσηαπό elefher » 10 Νοέμ 2009, 15:49

ναι αλλα ποια βιβλιοθηκη πρεπει να βαλω για να την εχω στο eclipse?
⇛ Linux: Αρχάριος ┃ Προγραμματισμός:C/C++ ┃ Αγγλικά: χάλια
⇛ ubuntu 10.10 LTS 32-bit
⇛ Intel(R) core(TM)2 Duo CPU E4600@2.4GHz ┃ RAM:2GB DDR2 ┃ ATI SAPPHIRE HD 2400 PRO 250MB
⇛ Netbook ACER ASPIRE ONE D250 με ubuntu 10.10 LTS 32-bit
⇛ Turbo-X με ubuntu 12.04 LTS 32-bit Intel® Core™2 Duo CPU T8100 @ 2.10GHz × 2 VESA: M74
Άβαταρ μέλους
elefher
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 566
Εγγραφή: 03 Μάιος 2009, 03:15
Εκτύπωση

Re: βοηθεια σε c++

Δημοσίευσηαπό cyberpython » 10 Νοέμ 2009, 23:33

elefher έγραψε:ναι αλλα ποια βιβλιοθηκη πρεπει να βαλω για να την εχω στο eclipse?

Θέλεις απλά να διαβάζεις χαρακτήρες από την προκαθορισμένη είσοδο; Μπορείς να χρησιμοποιήσεις τον τελεστή >> σε συνδυασμό με το cin αν κάνεις include την iostream:
Κώδικας: Επιλογή όλων

/*
* test.cpp
*/

#include <iostream>
using namespace std;

int main(){
char c;
cin >> c;
while (c!='q'){
cout << c << endl;
cin >> c;
}

}

Κοινότητα ΕΛ/ΛΑΚ Οικονομικού Πανεπιστημίου Αθηνών / Ubuntu-gr / My Web Log
Επίπεδο Γνώσεων Linux: Μέτριο, Προγραμματισμός: Ναι, Aγγλικά: Καλά
Λειτουργικό : Ubuntu 10.04 - 32bits
Η/Υ : Intel Core2 4400@2 GHz / 2GB DDR2 RAM / GeForce 8400 GS 512MB / Creative SB Audigy SE
Άβαταρ μέλους
cyberpython
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 733
Εγγραφή: 14 Μάιος 2008, 13:22
Εκτύπωση

ΠροηγούμενηΕπόμενο

Επιστροφή στο Εφαρμογές για Ανάπτυξη Λογισμικού

cron