Jump to content

[GR][Guide] C++


Pauler

Recommended Posts

C++

 

Η γλωσσα c++ ειναι μια γλωσαα προγραμματισμου που χρησιμοποιηται παγκωσμιος για δημιουργια διαφορων εφαρμογων. Δημιουργηθηκε απο τον Bjarne Stroustrup και ηταν σαν `αναβαθμηση` της γλωσσας C. Οι δυνατοτητες της ειναι απεριοριστες και μπορει φυσικα να χρησιμοποιηθει στην δημιουργια video games.

 

Τι σχεση εχει η C++ με το lineage?

Το γνωστο σε πολλους L2OFF, που χρησιμοποιηται στην δημιουργια l2 σερβερ ειναι γραμμενο σε C++.

 

Τι χρειαζομαι για να αρχισω να προγραματιζω με την C++?

Χριαζεσαι σε αυτην την περιπτωση εναν compiler. Ενα πολυ γνωστο IDE (περιβαλλον εργασιας) ειναι το CodeBlocks που εχει ενσωματομενο compiler, ειναι free και ευκολο στην εγκατασταση.

 

Τωρα ωρα για καποια basics

 

Δημιουργηστε με το codeblocks ενα καινουργιο project τυπου `Console Application`.

Υστερα πηγαιντε στο main.cpp και ακολουθηστε τα παρακατω.

 

Πρωτα πρεπει να κανουμε include ενα βασικο library που ειναι ιδιαιτερα χρήσιμο.

 

#include <iostream>

 

Υστερα πρεπει να φτιαξουμε το βασικο function main(). Οτι θελουμε να `φαινεται` και να επιδρα στην εφαρμογη μας πρεπει να το γραψουμε μεσα στο main().

 

int main() {

}

 

Τωρα ωρα να αρχισουμε να γραφουμε των κωδικα απο το προγραμμα μας. Θα χρησιμοποιησω την πολυ απλη `εντολη` std::cout. Με αυτην την εντολη θα εμφανιστει καποιο text στο παραθυρο μας.

Οποτε γραψτε μεσα στο main()

 

std::cout << "Hello there!" << std::endl;

 

Οταν το κανετε compile σε debug mode (υπαρχει το debug mode και το release mode) θα εμφανιστει ενα παραθυρο που θα γραφει "Hello there!". Το std::endl παει στην απο κατω γραμμη. Οποτε αν γραψετε κατι στην συνεχεια θα βγει απο κατω.

 

Αν το κανετε compile σε release mode το παραθυρο θα ανοιγο κλεισει. Αυτο διοτι λεμε στο προγραμμα να γραψει κατι αλλα απο τη στιγμη που το κανει και δεν εχει τι αλλο να κανει κλινει.

 

Γι'αυτο παμε στην αρχη, βρισκουμε αυτο:

 

#include <iostream>

 

Και απο κατω βαζουμε αυτο:

 

#include <windows>

 

Τωρα παμε στο τελος του εγγραφου πριν το } και γραφουμε:

 

system("pause");

 

Αυτη η εντολη λεει στην κονσολα να σταματησουν τα παντα μεχρι να πατησεις καποιο κουμπι. Με το που πατησεις καποιο, το παραθυρο θα κλισει.

 

Για οσους ενδιαφερονται να φτιαξουν μικρα παιχνιδακια χωρις γραφικα εχω φτιαξει καποια βιντεο που θα σας βοηθησουν.

 

 

 

Μπορειτε να βρειτε κιαλα στο καναλι μου στο youtube.

http://youtube.com/phpavlos

 

Credits: Me

 

Link to comment
Share on other sites

  • 3 months later...

Πολύ καλός οδηγός! Μπράβο σου!!!

 

Απλά γιατί δεν γράφεις για την αντικειμενοστράφεια? Εξάλλου για αυτό δημιουργήθηκε η C++ :D

Link to comment
Share on other sites

  • 2 months later...
  • 1 month later...
  • 6 months later...

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


×
×
  • Create New...