Comment créer et exécuter des simples programmes C++ dans Visual Studio 2012?
Je suis actuellement un C. Sc étudiant en Inde. Nous avons beaucoup de C++ à l'étude, mais est encore limitée. Même si elle passe le plus éloigné, le plus dur des programmes serait de faire un système de gestion de bibliothèque ou d'un système de gestion de banque. Le problème avec les programmes actuels, c'est qu'il s'appuie sur les anciennes normes C++ et nous travaillons sur l'ancien Turbo compilateur C++.
Sine j'ai un Windows 8 système, je ne peux pas faire de Turbo C++ pour travailler de façon transparente dans mon système. Je dois utiliser DOSBox pour émuler les exécutables. En outre, je voudrais passer à un nouveau compilateur/IDE, basé sur les dernières normes C++ et s'adapte pour l'avenir de l'éducation.
J'ai essayé de Visual Studio et NetBeans et les deux sont puissant et excellent. Mais je ne peux pas faire face à ces IDEs que je n'ai pas trouver des façons de pratiquer le ridicule codes que j'ai à apprendre de l'école. Nous n'avons pas apprendre le C++ à un niveau plus étendu comme je l'ai dit avant. Les options de Visual Studio pour créer un nouveau projet et je l'ai fait mais il semble que ces "Projets" sont pour les développeurs d'applications pour l'élaboration de programmes basé sur le C++. Pour un débutant comme moi, c'est de ne pas aider.
Je vois beaucoup de personnes qui recommandent de Visual Studio Express pour l'apprentissage de C++, mais je n'arrive pas à comprendre les principes de travail encore. Chaque fois que je créer plusieurs fichiers dans Visual Studio et de débogage, tous les fichiers de débogage à la fois et je ne peux pas utiliser main
fonction pour chaque fichier C++ car il signale une erreur.
J'ai besoin de savoir comment je peux parfaitement créer, de modifier et d'organiser mes fichiers C++ dans Visual Studio 2012. Ou, si ceux-ci sont pour les développeurs d'applications et les amateurs, pouvez-vous me suggérer quelques autres IDEs pour pratiquer mes codes sans entrer dans les pièces complexes?
main()
fonction de vous écrire, vous le mettez dans un autre nouveau projet, dans le cadre d'un nouveau répertoire, etc...Aussi loin que im conscient que vous ne pouvez avoir qu'un Principal par projet Si vous allez sur ce lien: thenewboston.org/list.php?cat=16 Les tutoriels vous guideront à travers une IDE appelé CodeBlocks
J'ai l'impression que vous êtes à la recherche pour une base de C++ de l'application sans un cadre pour l'app store ou quoi que ce soit d'autre. Si c'est le cas, alors lorsque vous créez un nouveau projet Visual C++ sélectionnez Win32 puis Application Console Win32. Cela va créer un projet très simple avec une main(...) de la fonction.
Donc, j'ai besoin de créer séparée des projets pour chaque programme, que je ne VS? Nous ne sommes pas à l'apprentissage de C++ avancées dans notre programme et comme je l'ai dit, la plus grande d'entre nous, il serait préférable de faire une école de gestion ou système de gestion de banque à l'aide de fichiers. Nous le code dans un seul fichier. Donc, pour un tel codage simple, est VS nécessaire et, y a des bonnes alternatives pour faire le travail? Je suis vraiment en C++, mais notre programme est très limité.
oui, vous devez créer un projet pour chaque programme.
OriginalL'auteur Sangeeth Sudheer | 2013-06-22
Vous devez vous connecter pour publier un commentaire.
Ce que je pense que vous essayez d'atteindre est que vous pouvez avoir plusieurs petits programmes dans un projet. Maintenant, alors que visual studio ne permet pas ceci avec ces mots exacts, il est possible de réaliser cela.
À l'aide de cette installation:
Cela se fait en allant sur: Fichier -> new -> Projet.. où vous avez initialement sélectionnez le premier projet que vous souhaitez, par exemple: un projet vide, comme c'est probablement ce que vous cherchez. Maintenant dans l'Explorateur de solutions, vous verrez votre projet, qui vous permet d'ajouter un nouveau fichier source: "main.cpp" pour exemple.
Lorsque vous voulez ajouter un autre "main", vous cliquez-droit sur la solution et ajouter un nouveau projet (qui peut être vide de projet ou de projets).
Maintenant, lorsque vous souhaitez exécuter l'autre projet, vous pouvez simplement faites clic droit sur le fichier de projet et sélectionnez: "Définir comme projet de démarrage".
Vous n'aurez pas ce problème !
Yup. Essayé et sa plus rapide que la création de nouveaux projets à l'aide de Fichier. Pourtant, je ne pense pas que VS est adapté à mon niveau actuel des études. Pouvez-vous suggérer les autres IDEs pour les débutants comme moi?
OriginalL'auteur Floris Velleman
D'avoir plusieurs auto compilable fichiers dans un projet, vous pouvez exclure tous les autres fichiers à l'exception de celui sur lequel vous voulez compiler.
Par exemple. Supposons cette hiérarchie:
Maintenant, si on veut compiler uniquement 'fichier2.c', donc à l'exclusion de 'fichier1.c' de la compilation, on peut aller propriétés de " fichier1.c "et changez" Exclure de Construire' champ 'Oui'.
OriginalL'auteur sbhal
Ce gars fait de superbes vidéos, hh a fait une vidéo sur la mise en familiarisé avec Visual Studio: http://thenewboston.org/watch.php?cat=39&nombre=3
Le reste de la vidéos sont pour un langage de programmation différent, mais l'IDE de mise en page est la même chose.
Pour démarrer un nouveau projet:
Fichier -> Sélectionnez C++ sur le côté gauche - > Console d'Application
Donnez-lui un nom et cliquez sur ok.
sur le côté droit, il y aura le dossier de mise en page, cliquez à droite sur src, ajouter un nouveau fichier, sélectionnez .rpc et de lui donner un nom.
C'est votre principal
J'espère que c'est ce que tu veux dire et cette vidéo explique ce que vous devez savoir!
J'ai d'abord appris le c++ sous visual studio, sans aucune connaissance en programmation. Une fois que vous avez mis en place votre projet, puis son simplement de travailler avec .fichiers cpp. Une autre option serait d'utiliser un site comme ceci: compileonline.com/compile_cpp_online.php Sa ligne compilateur c++. Vous ne travaillez jamais avec .fichiers cpp et vous pouvez compiler et exécuter votre programme, simplement en cliquant sur la flèche verte en haut à gauche
Compris. Mais vous ne pouvez pas faire deux fichiers cpp avec
main
droit? J'ai d'abord appris à écrire un code simple pour afficher "Hello World!" et puis plus tard, à l'impression de la suite de Fibonacci et des trucs comme ça. Si nous devions le faire à nouveau, nous avons besoin de créer des projets pour la tenue de chaque fichier cpp droit? Ou est-il un moyen de les tenir tous dans un seul "Projet"? Je suppose que pas.Vous ne pouvez avoir qu'un principal dans un programme, de sorte qu'une seule dans un projet. Vous pouvez avoir plusieurs fichiers cpp dans un projet en fournissant uniquement et exactement l'un d'eux a un
main
. Donc, oui, vous devriez avoir deux projets pour ces deux programmes. Lorsque vous obtenez plus loin en c++, vous apprendrez à connaître les fonctions qui vont vous permettre d'appeler une "miniature du programme" alors vous pourriez avoir un bonjour à tout le monde de fonction et une fonction de Fibonacci etc au sein d'un même projet.Merci pour cette info. J'ai déjà appris des fonctions, mais n'a jamais appris à lier un fichier cpp avec l'autre. Nous venons de faire tout en un seul. Merci pour la mise à jour.
OriginalL'auteur Edd
C'est ma première réponse, veuillez garder avec moi.
L'amélioration de la réponse précédente..
Par exemple. Supposons cette hiérarchie:
Créer des fonctions dans file1.cpp ou file2.cpp avec le nom que vous voulez, au lieu de la fonction principale. Par exemple, dans file1.cpp
Dans file2.cpp
Maintenant Écrire la fonction Source:
Le tour est joué! Il sera comme turbo c++.
Cette méthode a 1 inconvénient. Tout le cpp sera compilé. Alors, prenez note de cela.
Bonne chance!
OriginalL'auteur Tarang Garg