Εμφάνιση αποτελεσμάτων : 1 έως 5 από 5

Θέμα: Προγραμματισμος σε DEVC++

  1. #1
    Μέλος Το avatar του χρήστη kopla
    Όνομα
    Κλεομένης
    Εγγραφή
    Jul 2006
    Περιοχή
    Ελλάδα, Αθήνα
    Μηνύματα
    1.064

    Προεπιλογή Προγραμματισμος σε DEVC++

    Πριν κανω την ερώτηση... (περί struct)
    ασχολείται κανεις με αυτο το devcpp?

    0 Not allowed! Not allowed!

  2. #2
    Μέλος
    Εγγραφή
    Feb 2006
    Μηνύματα
    954

    Προεπιλογή

    ρώτα ελεύθερα

    0 Not allowed! Not allowed!

  3. #3
    Μέλος Το avatar του χρήστη kopla
    Όνομα
    Κλεομένης
    Εγγραφή
    Jul 2006
    Περιοχή
    Ελλάδα, Αθήνα
    Μηνύματα
    1.064

    Προεπιλογή

    Ωραία!

    Φτιάχνω ενα struct:
    struct struct1
    {
    int x;
    int y;
    };


    Δημιουργώ ενα "αντίγραφο":
    struct struct1 a_name;

    Δεν μπορώ να κανω το παρακάτω:
    a_name={2,5};

    Αυτό δεν γίνεται στον compiler του DEVCPP ή γενικά δεν επιτρέπεται (σε όλους τους C++ compilers) ?

    Το παρακάτω επιτρέπεται (ορισμός και ταυτόχρονη ανάθεση):

    struct struct1 a_name={2,5};

    Ευχαριστώ

    0 Not allowed! Not allowed!

  4. #4
    Μέλος
    Εγγραφή
    Feb 2006
    Μηνύματα
    954

    είναι γενικό το φαινόμενο, μόνο κατά τον ορισμό μπορεί να αποδώσεις τιμές με brackets σε structs

    μάλλον σε ενοχλεί σε ένα μεγάλο struct με πολλά πεδία να χρειάζεσαι πολλές γραμμές για να του αποδώσεις τιμή

    μπορείς να κάνεις και κάτι τέτοιο με τα structs στην c++

    typedef struct {
    int x, y, z, f;
    void setup(int px, int py, int pz, int pf)
    { x=px; y=py; z=pz; f=pf; } ;
    } mystruct;

    void main() {
    mystruct a;
    a.setup(1,2,3,4);
    }

    άμα σε διευκολύνει, στην c++ επιτρέπονται οι μέθοδοι μέσα σε structs, έιναι σαν μια class με εξ'ορισμού όλα τα πεδία (μεταβλητές και μέθοδους) public





    0 Not allowed! Not allowed!

  5. #5
    Μέλος Το avatar του χρήστη kopla
    Όνομα
    Κλεομένης
    Εγγραφή
    Jul 2006
    Περιοχή
    Ελλάδα, Αθήνα
    Μηνύματα
    1.064

    Προεπιλογή

    Ευχαριστώ pet

    0 Not allowed! Not allowed!

Παρόμοια Θέματα

  1. γλωσσα προγραμματισμου
    By βασιληςΧΑ in forum Γενικά
    Απαντήσεις: 15
    Τελευταίο Μήνυμα: 10-03-13, 22:56
  2. Προγραμματισμος inverter
    By AsavasA in forum Ενέργεια: Εξοικονόμιση, Άλλες Μορφές Παραγωγής
    Απαντήσεις: 11
    Τελευταίο Μήνυμα: 10-12-12, 21:24
  3. Προγραμματισμος C++
    By tripodous in forum Software Η/Υ
    Απαντήσεις: 1
    Τελευταίο Μήνυμα: 12-05-12, 17:42
  4. προγραμματισμος με c
    By johny16 in forum Γενικά
    Απαντήσεις: 11
    Τελευταίο Μήνυμα: 28-06-08, 13:04

Tags for this Thread

Δικαιώματα - Επιλογές

  • Δημιουργία θεμάτων: Όχι
  • Υποβολή μηνυμάτων: Όχι
  • Σύναψη αρχείων: Όχι
  • Επεξεργασία μηνυμάτων: Όχι
  •  
  • BB code: σε λειτουργία
  • Smilies: σε λειτουργία
  • [IMG]: σε λειτουργία
  • [VIDEO] code is σε λειτουργία
  • HTML: εκτός λειτουργίας