C και C++ με Visual Studio
Πολλοί στη σχολή (τμήμα Πλ/κης και Τηλ/νων του Παν/ου Αθηνών) με ρωτάτε πώς να γράψετε τις εργασίες σε C και C++ σε visual studio. Επειδή δέν προλαβαίνω να το δείξω σε καθέναν απο εσάς απο κοντά, είπα να κάνω ένα blog post που να περιγράφει την διαδικασία :)
Όσοι δέν έχετε το visual studio μπορείτε να το κατεβάσετε δωρεάν απο τη συνδορμή MSDNaa ή το Dreamspark ;)
Αρχικά ανοίγουμε το visual studio, πάμε File->New->Project
Όπως βλέπετε στο screenshot, πάμε Other Languages, Visual C++ και Win32 Console Application

Βάζουμε το όνομα του project και πατάμε OK.
Στο επόμενο παράθυρο επιλέγουμε Finish
Μετά απο αυτό θα σας βγάλει στο αρχείο που έχει την main. Πάμε να κάνουμε κάποιες αλλαγές για να τρέχει μηχανήματα της σχολής (SUN Και Linux)
Αλλάξτε την _tmain σε main και το τύπο _TCHAR σε char (προσοχή, μήν σβήσετε τον δείκτη γτ είναι η παράμετρος με τα ορίσματα)
Άν θέλετε να γράψετε C, πρέπει πρώτα να αλλάξουμε τον compiler απο g++ σε gcc.
Πάμε Project –> <project name> Properties
Πάτήστε, Configuration Properties, C/C++, Advanced και στην επιλογή Compile As επιλέξτε C (απο C++ που είναι η default επιλογή)
Είστε έτοιμοι :D . Μια σημείωση, το stdafx.h header αρχείο που βάζει το visual studio είναι ένα βοηθητικό header που χρειάζεται, πρέπει να υπάρχει σε όλα τα c και cpp αρχεία του project για να κάνει compile, παρόλαυτα μήν ξεχάσετε να το σβήσετε πρίν τρέξετε το πρόγραμμα σε μηχάνημα SUN η Linux Της σχολής γτ δέν θα το αναγνωρίζουν ;).
Όλα τα αρχεία του project σας είναι στον φάκελο του project, κάτω απο το directory με το όνομα του project σας. Αν το πρόγραμμα σας χειρίζεται κάποια αρχεία, βάλτε στο directory που είπα πως πάνε τα αρχεία σας. Το exe του project βρίσκετε στο direcory του project σας, κάτω απο το directory debug. Για ανάπτυξη C και C++ το visual studio υποστηρίζει σχεδόν όλα τα features που έχει για C# (βλ intellisense, debugging features, shortcuts κλπ ) ;).
Keep coding :)