La rédaction du premier programme en C ++

Noter cet article




Dans un article précédent Installation de l'environnement Microsoft Visual Studio 2015 Express (ICI) nous avons avec vous appris comment créer un projet dans l'environnement de développement et ajouter à un nouvel élément (avec le fichier .cpp d'extension). Exactement dans ce dossier, nous allons donner des ordres clairs à notre ordinateur. Malheureusement, l'ordinateur ne peut nous comprendre – Il comprend une seule langue – code machine. Mais, comme le programme de sorte qu'il est tout simplement impossible, de nombreux langages de programmation ont été créés. L'un d'entre eux est le langage C ++. Cette langue a un certain nombre de mots spéciaux réservés logique, de sorte que dans Microsoft Visual Studio (comme avec tout autre environnement de développement) vous pouvez écrire des commandes à notre ordinateur. Et puis déjà en utilisant le compilateur intégré, ce code sera converti en code machine, à traiter, et nous allons montrer le résultat du programme de travail.

bien, démarrer le programme d'écriture. Pour ce faire, vous devez ouvrir votre projet créé. Vous allez dans le Microsoft Visual Studio. Avant que vous ouvrez Accueil.

написание первой программы на c++

Voilà où, où il est écrit dernier, vous devez être nouvellement projet créé – cliquez dessus. Si vous ne l'avez pas créé des projets – créer, comme le montre la cet article. Commencer à écrire le code suivant. Nous vous recommandons vivement de ne pas copier le code, et tapez manuellement. Sans pratique dans la programmation fait bien… ))

Examinons maintenant, nous avons écrit. Dans les lignes 1er et 2e sont situés commentaires à notre code. Le texte complet de la ligne, qui est situé derrière une double barre oblique – // – complètement ignoré par le compilateur. Il ne voit tout simplement pas. Donc, nous pouvons en tout lieu dans nos commentaires de code – toute information, juge nécessaire. Quelque chose comme des notes, de se rappeler ou de prêter attention. Commentaires il y a multiligne, parce que si un commentaire grand, Il est mal à l'aise devant le début de chaque ligne une double barre oblique. Pour créer un commentaire multi-ligne, Nous devons tout le texte ou un code, vouloir ignorer, placé entre /* et */

En savoir plus sur les règles et normes de codage, lisez notre article code source de mise en forme.

En ligne 4 programme, nous voyons #comprendre <iostream> – Cette directive préprocesseur. Bien que nous ne plonger dans – il suffit d'écrire parce que chaque nouveau programme. De même pour la ligne 5 – il, soi-disant, connectivité d'espace de noms std dans lequel stockée mot de commande, que nous allons utiliser lors de l'écriture de chaque programme. lignes 7 – 14 Elle est la principale fonction de: Principal ( ) { /*code de programme * / } Lorsque vous exécutez le programme, il est toujours exécuté en premier et il entre les deux accolades { } nos équipes sont. C'est un record dans une rangée 9fonction setlocale(LC_ALL, “rus”); – va afficher correctement sur les signes cyrilliques d'écran. Prescrit la fonction dans ces programmes, où vous devrez afficher le texte russe. Le passage à une chaîne 11 – Ici nous sommes entrés dans la commande cout (mot-clé de l'espace de noms std), qui est responsable de la sortie de données à l'écran, opérateur << suivi du texte. Le texte devrait certainement être placé entre guillemets. Donc, nous montrons le compilateur, il est pas une commande pour lui, et la chaîne habituelle. Ligne écrire tout texte. Lorsque le texte est écrit, fermeture des guillemets, puis d'écrire l'opérateur << pour laquelle à nouveau la commande du compilateur – endl; (le passage à la ligne suivante). point-virgule ; certainement mis. Il indique au compilateur, l'équipe a terminé et peut procéder à la commande suivante. De plus, à la fin du bloc fonctionnel Principal() visible commandement retour 0; Il indique au compilateur, À la fin du programme, il est nécessaire de retourner une valeur 0. Aussi bien pensé est que, Qu'est-ce que cela signifie. Pensez-y, comme une sorte de règle – il est donc nécessaire d'écrire dans chaque programme. Est-ce que notre programme dans les prochaines leçons sera sûr de garder ces documents:

Utilisez-le comme un modèle, avant d'écrire de nouveaux programmes.

Comment faire pour exécuter notre programme, pour admirer le texte à l'écran, qui a été placé dans la source citée? Pour ce faire, appuyez sur Ctrl + Décalage + B - début compilation du programme. Si vous faites des erreurs dans le code, Debugger de les détecter et vous informer. Au bas de la fenêtre, vous verrez une liste de ces erreurs. Ils doivent être corrects. Eh bien, s'il n'y a aucune erreur dans la ligne inférieure de la fenêtre, nous voyons l'assemblage: avec succès: 1, à tort: 0 etc. Ensuite, appuyez sur la touche Ctrl + F5 et de voir dans la fenêtre qui apparaît, un message est, que demandé:

написание первой программы на c++

Le programme a travaillé et effectué nos instructions correctement. Toutefois, si vous avez des difficultés ou des erreurs, que vous ne pouvez pas réparer vous-même, poser des questions dans les commentaires à cet article. Ensemble, nous allons examiner :)

Si vous faites tout est clair et vous n'êtes pas fatigué, procéder à la prochaine leçon – Types de données, Constantes et variables dans le C ++. Et si vous êtes fatigué, il ne cesse pas encore et regarder les vidéos similaires :)

Bulletin de nouvelles leçons sur la programmation:

19 réflexions sur "La rédaction du premier programme en C ++

  1. De même,! Cela vient de me demander pourquoi il est nécessaire d'appuyer sur Ctrl + Décalage + B, J'avoir une combinaison de touches Ctrl a + F7 (kompilirovaty), F7 (composer, sinon comme je l'ai compris – compiler et assembler), puis je clique ou F5 pour démarrer le débogage, ou appuyez simplement sur Ctrl + F5 pour exécuter le fichier sans debug ekzeshnogo, pour ainsi dire: “brûlant, directement sur l'écran”!!! J'ai Visual Studio 2013 Express, Et donc je dois tout simplement… F7, contrôle + F5 et exécuter… la seule chose qui avait à faire, il est un peu à se régler mercredi (ICI) Avec un langage de programmation + + (que ce milieu peut être utilisé par C #, F#, Visual Basic, mais je avais besoin Avec + +), pour cela, je suis allé à l'onglet “service”, puis choisissez “Paramètres d'importation et d'exportation”, frapper “réinitialiser tous les paramètres”, Je choisis “sans enregistrer les paramètres tels que” et voila, Je suis devenu mon AyDishka “aiguisé” Avec elle, sous votre langue + +, un ensemble de raccourcis clavier pour les commandes décrites ci-dessus (et beaucoup d'autres) Il est automatiquement réglé sur “le signe plus” VC + + 6 clavier standard…
    Tous zahabritsya succès…
    Z.Ы. il y a un mais… la taille et la position des fenêtres à nouveau exposés par défaut, et si vous changez quelque chose pour eux-mêmes, vous devrez reconfigurer tout nouveau… trop, d'abord, mieux de le faire, puis tout le reste!!!
    IMHO: si confortable avec la mise en page, quand tout est installé sous le langage C + +…

  2. bonjour!!
    Il y avait une question sur l'affichage…Lorsque le programme démarre,en appuyant sur Ctrl + F5 , il y a une fenêtre juste pour un moment plus.
    Que pourrait-il être?

    1. Tout ce que je compris, juste 2013 fonction “_ getch” – non déterminé,
      et ici “_ getchar_nolock()” – déterminé

  3. Excellente leçon. Auteurs Respect. ma 2015, tout fonctionne bien. Si le reste des classes aura la même information, Je volyus l'armée de programmeurs!!!!

  4. J'ai un problème: si vous avez un code, il y a une fenêtre avec l'inscription “”C:\utilisateurs(mon yuzerneym)\documents Visual Studio 2015 Projects ConsoleApplication1 Debug ConsoleApplication.exe”” pas une commande interne ou externe, un programme exécutable ou fichier de commandes.

    1. Je pense que, vous êtes absent dehors, que le code d'exécution écrit principalement pour recueillir (compiler), dans un menu de fonctionnement construire, et seulement après que vous pouvez exécuter l'application compilée.

      Comment voulez-vous commencer?

  5. После сборки программы при сочетании Ctrl+F5 запускается нормально, но в последней строке пишетНажмите любую кнопку для продолжения

    При запуски .exe файла все работает, но консоль сразу закрывается хотя я использовал _getch

    Когда нажимаю Local Windows Debugger (с зелёной стрелочкой сверху)))
    Вот что мне выдает:

    ‘Lesson1.exe’ (Win32): Loaded ‘C:\Users\Barosha\Documents\Visual Studio 2013\Projects\ProgrammingLessons\Debug\Lesson1.exe’. Symbols loaded.
    ‘Lesson1.exe’ (Win32): Loaded ‘C:\Windows\SysWOW64\ntdll.dll’. Cannot find or open the PDB file.
    ‘Lesson1.exe’ (Win32): Loaded ‘C:\Windows\SysWOW64\kernel32.dll’. Cannot find or open the PDB file.
    ‘Lesson1.exe’ (Win32): Loaded ‘C:\Windows\SysWOW64\KernelBase.dll’. Cannot find or open the PDB file.
    ‘Lesson1.exe’ (Win32): Loaded ‘C:\Windows\SysWOW64\msvcp120d.dll’. Cannot find or open the PDB file.
    ‘Lesson1.exe’ (Win32): Loaded ‘C:\Windows\SysWOW64\msvcr120d.dll’. Cannot find or open the PDB file.
    The program ‘[2680] Lesson1.exehas exited with code 0 (0x0).

    Использую MVS 2013 express for desktop скаченный с сайта Microsoft

  6. Здравствуйте я очередной новичок в этой сфере. Пробывал написать вашу первую программу В общем вот что получилось.

    // Ce programme affiche tout
    // message, которое мы напишем

    #comprendre
    using namespace std;

    int main()
    {
    setlocale(LC_ALL, “rus”);

    cout << "Пишем нашу первую программу на языке С++" <—— Построение начато: projet: Проект 1, Конфигурация: Debug Win32 ——
    1> mycode.cpp
    1>LINK : fatal error LNK1123: сбой при преобразовании в COFF: файл недопустим или поврежден
    ========== Построение: avec succès: 0, à tort: 1, без изменений: 0, пропущено: 0 ==========

Laisser un commentaire

Placez le code dans les balises: <pre class="lang:c ++ décodage:true ">VOTRE CODE</pré>