Δημοσιεύτηκε: 07 Νοέμ 2009, 06:43
από sokoban4ever
@elefher
για δοκίμασε να το κάνεις έτσι
Κώδικας: Επιλογή όλων
#include<iostream>
using namespace std;
int main()
{
cout<<"hello world";
return 0;
}

για κάποιο λόγο η main στην C++ από default πρέπει να επιστρέφει ένα integer
κατά πάσα πιθανότητα επιστρέφει κάτι σε αυτόν που την κάλεσε που είναι το λειτουργικό σύστημα
και επειδή το λειτουργικό σύστημα πρέπει να ξέρει τι παίζει δεν μπορεί να είναι void αλλά κάτι που καταλαβαίνει όπως ένα integer
στο bash shell όταν επιστρέφετε 0 για παράδειγμα από μια εφαρμογή τότε πήγαν όλα καλά αλλιώς αν είναι άλλος αριθμός όπως το 127 , το 2 κλπ
κάτι πήγε στραβά
για να δείς στην κονσόλα γράψε κάτι τυχαίο και πάτα enter άμα πατήσεις μετά
Κώδικας: Επιλογή όλων
echo $?
θα δείς το error status
Μπορείς να βάλεις και εσύ για δοκιμή αριθμό από το 0 έως το 255 στο return statement να δείς και μόνο σου ( τρέξε αμέσως μετά το echo $? )

Σημείωση :
παρακαλώ διορθώστε με κάποιος αν κάνω κάποιο λάθος ασάφεια κλπ