Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να δημιουργήσετε κεφαλίδες και OBJ αρχεία σε C + +

προγραμματιστές χρησιμοποιούν τη γλώσσα C + + προγραμματισμό ως εργαλείο προγραμματισμού συστημάτων . Βασικά, αυτό σημαίνει ότι οι προγραμματιστές σε C ​​+ + πρέπει να επαναχρησιμοποιηθούν πολλές κοινές βιβλιοθήκες που περιέχουν αναγκαίο ή χρήσιμο κώδικα . Αυτός ο κωδικός είναι αποθηκευμένα σε αρχεία "κεφαλίδα " ότι άλλοι προγραμματιστές μπορούν να βάλουν στον κώδικά τους για να επωφεληθούν από τη λειτουργικότητά τους . Οι προγραμματιστές μπορούν να "περιλαμβάνουν " αυτά τα αρχεία header κατά τη διάρκεια της διαδικασίας κατάρτισης κατά τη δημιουργία των αρχείων « αντικείμενο » που χρησιμεύουν ως εκτελέσιμο κώδικα . Τα πράγματα που θα χρειαστείτε
επεξεργαστή κειμένου
G+ + για το Linux ( Το GNU C + + Compiler )
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Γράψτε ένα αρχείο επικεφαλίδας . Στο αρχείο κεφαλίδας , ο προγραμματιστής γράφει κώδικα που εκτελεί κάποια εργασία που είναι χρήσιμα για πολλά προγράμματα . Στην περίπτωση αυτή, ο προγραμματιστής θα δημιουργήσει ένα απλό αρχείο κεφαλίδα που περιέχει μια συνάρτηση να τριπλασιαστεί έναν αριθμό. Το αρχείο περιέχει τον ορισμό της συνάρτησης , και το « φρουράς κεφαλίδα ", το οποίο χειρίζεται τις απαραίτητες ενέργειες προεπεξεργαστή . Ποια η προεπεξεργαστή κάνει στην πραγματικότητα δεν είναι σημαντικό , μόνο ότι το πρόγραμμα απαιτεί τη φρουρά κεφαλίδα για το αρχείο κεφαλίδας .

# Ifndef TRIPLE_H

# define TRIPLE_H

int τριπλή ( int x ) {

επιστρέψει x * 3 ?

}

# endif 2

Δημιουργήστε ένα αρχείο προέλευσης που εισάγει το αρχείο κεφαλίδας . Το αρχείο προέλευσης θα επωφεληθούν από το αρχείο κεφαλίδας με τη χρήση των ήδη καθορισμένων " τριπλό" τη λειτουργία του . Αυτό σημαίνει ότι ο προγραμματιστής μπορεί να χρησιμοποιήσει τον τριπλό ρόλο σε όλο το πρόγραμμα , χωρίς να μπει στον κόπο να την ορίσουμε τον εαυτό της :

# include

# include " triple.h "

χρησιμοποιώντας namespace std ?

int main ( ) {


int x = τριπλή ( 3 ) ? //τριπλή λειτουργία που ορίζεται στην κεφαλίδα

cout <

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα