⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tutcpp_premierpas.html

📁 ce fichier est un tutorial de c++.
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
   <meta name="Author" content="Gwena雔 Brunet">
   <meta name="GENERATOR" content="Mozilla/4.5 [fr] (WinNT; I) [Netscape]">
   <meta name="Description" content="Tutorial C++ : premiers pas en Visual C++">
   <title>Premiers pas en Visual C++</title>
</head>
<body text="#000000" bgcolor="#E2E2F1" link="#0000FF" vlink="#800080" alink="#FF0080">
&nbsp;
<center><table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=2 WIDTH="95%" BGCOLOR="#F7F2F6" >
<tr>
<td WIDTH="100"><img SRC="../Images/Tutorial_LogoMini.jpg" NOSAVE height=120 width=120 align=ABSCENTER></td>

<td><b><font face="Verdana"><font color="#407AC3"><font size=+3>Premiers
pas en Visual C++</font></font></font></b>
<blockquote><a href="#Cr閍tion et lancement d'un projet"><img SRC="../Images/Puce2.gif" NOSAVE BORDER=0 height=12 width=12></a><font face="Verdana"><font color="#1F3D61">
Cr&eacute;ation et lancement d'un projet</font></font>
<br><a href="#Compilation et ex閏ution"><img SRC="../Images/Puce2.gif" NOSAVE BORDER=0 height=12 width=12></a><font face="Verdana"><font color="#1F3D61">
Compilation et ex&eacute;cution</font></font>
<br><a href="#Le debugger"><img SRC="../Images/Puce2.gif" NOSAVE BORDER=0 height=12 width=12></a><font face="Verdana"><font color="#1F3D61">
Le debugger</font></font></blockquote>
</td>
</tr>
</table></center>

<br>&nbsp;
<br>&nbsp;
<center><table BORDER=0 COLS=1 WIDTH="80%" >
<tr>
<td><font face="Verdana"><font color="#1A3251">Le pr&eacute;sent chapitre
a pour but de vous apprendre tr&egrave;s succintement, la manipulation
de Visual C++, en ce qui concerne la cr&eacute;ation d'un projet tr&egrave;s
simple, afin de pouvoir compiler les exemples futurs.</font></font>
<br><font face="Verdana"><font color="#1A3251">Bien entendu, </font><b><font color="#CC0000">si
votre compilateur n'est pas Visual C++, vous pouvez passer ce chapitre
!&nbsp;</font></b></font>
<p><a NAME="Cr閍tion et lancement d'un projet"></a><b><font face="Verdana"><font color="#1A3251"><font size=+1>Cr&eacute;ation
et lancement d'un projet</font></font></font></b>
<blockquote><font face="Verdana"><font color="#1A3251">Visual C++ fonctionne
suivant les notions de "<b>Projet</b>" et "<b>Espace de travail</b>", comme
d&eacute;sormais la plupart des environnements de programmation int&eacute;gr&eacute;s.</font></font>
<blockquote><font face="Verdana"><font color="#1A3251"><i>L'espace de travail</i>
est l'environnement de d&eacute;veloppement du programmeur, et est sauvegard&eacute;
dans un fichier d&egrave;s sa fermeture, afin d'offrir &agrave; l'utilisateur
les m&ecirc;mes conditions lors de la r&eacute;ouverture. Il faut &eacute;galement
savoir qu'un "<i>Workspace</i>" peut contenir plusieurs projets.</font></font>
<p><font face="Verdana"><font color="#1A3251">Un <i>projet</i> contient
des informations plus techniques relatives &agrave; la programmation. C'est
dans ce fichier que seront stock&eacute;s le nom des fichiers pr&eacute;sents,
les librairies utiles, etc. C'est un peu l'&eacute;quivalent d'un "<b>makefile</b>"
Unix, sauf qu'il est auto-g&eacute;n&eacute;r&eacute;, d'apr&egrave;s des
renseignements entr&eacute;s dans une bo&icirc;te de dialogue.</font></font></blockquote>
<font face="Verdana"><font color="#1A3251">Pour cr&eacute;er un nouveau
projet (qui fera partie automatiquement d'un espace de travail par d&eacute;faut),
vous devez choisir le menu "<i>File</i>" puis "<i>Nouveau</i>". </font><font color="#CC0000">Attention,
le bouton "new" de la barre d'outils n'a pas le m&ecirc;me r&ocirc;le</font><font color="#1A3251">
: il permet de cr&eacute;er seulement un nouveau fichier, mais pas de projet.</font></font>
<br><font face="Verdana"><font color="#1A3251">Vous arrivez alors devant
la bo&icirc;te de dialogue suivante :</font></font>
<center>
<p><img SRC="../Images/Visual_Interfaces/NewProject1.jpg" ALT="Bo顃e de dialogue de cr閍tion de projet" NOSAVE height=300 width=421>
<br><i><font face="Verdana"><font color="#1A3251"><font size=-1>Figure
1 : Cr&eacute;ation d'un nouveau projet</font></font></font></i></center>

<p><font face="Verdana"><font color="#1A3251">Vous pouvez remarquer la
pr&eacute;sence de quatre onglets diff&eacute;rents : <i>Files</i>, <b><i>Projects</i></b>,
<i>Workspaces
</i>et
<i>Other
Documents</i>. Nous verrons dans un prochain cours leur signification respective
; pour l'instant nous allons juste cr&eacute;er un projet pour la compilation
de code C++. Pour cela, choisissez l'onglet "<i>Projects</i>" si ce n'est
pas encore fait, puis cliquez sur le 10&egrave;me choix de la liste : "<b>Win32
Console Application</b>".</font></font>
<br><font face="Verdana"><font color="#1A3251">Visual C++ permet en effet
d'effectuer de nombreux types de programmes diff&eacute;rents, comme par
exemple, des librairies, des applications Windows classiques ou encore
des programmes qui s'ex&eacute;cutent en mode "<b>Dos</b>" (fen&ecirc;tre
Dos). C'est de cette derni&egrave;re possibilit&eacute; dont nous avons
besoin pour &eacute;tudier le C++, afin de passer outre les contraintes
de programmation d'interfaces.</font></font>
<p><font color="#1A3251"><font face="Verdana">Vous pouvez alors entrer
un nom pour votre projet dans la bo&icirc;te d'&eacute;dition "<b>Project
Name</b>" ("</font><tt>MyProject</tt><font face="Verdana">" dans l'exemple)
et la localisation physique de votre projet sur le disque dur, dans "<b>Location</b>"
("</font><tt>D:\Temp\</tt><font face="Verdana">" pour l'exemple).</font></font>
<center>
<p><img SRC="../Images/Visual_Interfaces/NewProject2.jpg" ALT="Cr閍tion d'un nouveau projet bis" NOSAVE height=300 width=421>
<br><i><font face="Verdana"><font color="#1A3251"><font size=-1>Figure
2 : choix de type de projet</font></font></font></i></center>

<p><font face="Verdana"><font color="#1A3251">Vous pouvez alors appuyer
sur "<b>Ok</b>". Visual C++ se charge alors de cr&eacute;er pour vous tout
l'environnement de base, n&eacute;cessaire &agrave; la r&eacute;alisation
de votre programme.</font></font>
<br><font face="Verdana"><font color="#1A3251">Bien s&ucirc;r, dans notre
cas "<i>d'application console</i>", il ne vous cr&eacute;e aucun fichier
de code : c'est &agrave; vous de jouer !</font></font>
<center>
<p><img SRC="../Images/Visual_Interfaces/All1.jpg" ALT="L'interface de d関eloppement Visual C++" NOSAVE height=477 width=605>
<br><i><font face="Verdana"><font color="#1A3251"><font size=-1>Figure
3 : L'interface de d&eacute;veloppement Visual C++</font></font></font></i></center>
</blockquote>

<p><br><a NAME="Compilation et ex閏ution"></a><b><font face="Verdana"><font color="#1A3251"><font size=+1>Compilation
et ex&eacute;cution</font></font></font></b>
<blockquote><font face="Verdana"><font color="#1A3251">Votre projet est
cr&eacute;&eacute;, il ne vous reste "plus" qu'&agrave; l'&eacute;toffer
avec quelques lignes de code... Pour cela, nous allons commencer par un
programme tr&egrave;s simple en <b>langage C</b>, permettant de voir comment
on compile, on ex&eacute;cute et on debugge (m&ecirc;me si je me doute
que cela ne vous sera jamais utile !).</font></font>
<p><img SRC="../Images/Visual_Interfaces/New_Button.gif" ALT="Bouton New" HSPACE=5 VSPACE=5 NOSAVE height=39 width=32 align=LEFT><font face="Verdana"><font color="#1A3251">Tout
d'abord, cr&eacute;ons un nouveau fichier. Pour cela, vous devez appuyer
sur le bouton "<i>New</i>" de la barre d'outils (image de gauche).</font></font>
<p><font color="#1A3251"><font face="Verdana">Vous vous retrouvez alors
avec un nouvelle fen&ecirc;tre ouverte, vide et sans titre (enfin, c'est
juste un titre par d&eacute;faut du style "</font><i><tt>Text1</tt></i><font face="Verdana">").</font></font>
<br><font color="#1A3251"><font face="Verdana">La premi&egrave;re chose
&agrave; faire consiste &agrave; donner un nom &agrave; ce fichier. Pour
cela, faites un "<i>Save</i>" ou "<i>Save As</i>" du menu "<i>Files</i>"
ou bien cliquez sur le bouton correspondant. Pour notre exemple, appelons
le "</font><b><tt>main.c</tt></b><font face="Verdana">".</font></font>
<center>
<p><img SRC="../Images/Visual_Interfaces/Mainc_Empty.jpg" ALT="Le fichier main.c" NOSAVE height=469 width=558>
<br><i><font color="#1A3251"><font size=-1><font face="Verdana">Figure
4 : le fichier "</font><tt>main.c</tt><font face="Verdana">"</font></font></font></i></center>

<p><font face="Verdana"><font color="#1A3251">Il est maintenant possible
d'ins&eacute;rer le dit fichier dans le projet. En effet, vous avez pour
l'instant cr&eacute;&eacute; un fichier, mais il ne fait m&ecirc;me pas
partie du projet : sous Visual C++, vous pouvez charger des fichiers externes
au projet sans probl&egrave;me.</font></font>
<br><font color="#1A3251"><font face="Verdana">Pour cela, le plus simple
est de cliquer avec le bouton droit du mulot, sur la fen&ecirc;tre du fichier,
d&eacute;sormais nomm&eacute;e </font><tt>main.c</tt><font face="Verdana">.
Choisissez alors "<b>Insert File Into Project</b>", puis "<b>MyProject</b>"
(ou le nom de votre projet). Une autre solution, plus longue, passe par
le menu "<i>Project</i>", puis "<i>Add To Project</i>" et enfin "<i>Files</i>".
L&agrave;, vous pouvez choisir votre nouveau fichier fra&icirc;chement
cr&eacute;&eacute;.</font></font>
<center>
<p><img SRC="../Images/Visual_Interfaces/Mainc_Insert.jpg" ALT="Insert File" NOSAVE height=343 width=390>
<br><i><font face="Verdana"><font color="#1A3251"><font size=-1>Figure
5 : ins&eacute;rer le fichier dans le projet</font></font></font></i></center>

<p><font face="Verdana"><font color="#1A3251">Vous avez donc maintenant
un fichier "main.c" dans le projet. C'est le seul pour l'instant (partie
gauche de l'interface de Visual, onglet "<b>FileView</b>").</font></font>
<p><font face="Verdana"><font color="#1A3251">Il est temps de se mettre
enfin &agrave; programmer. Nous allons commencer en douceur, avec une application
de type "Hello World !", afin de voir rapidement les rouages de l'environnement.</font></font>
<p><b><font face="Verdana"><font color="#1A3251">La compilation</font></font></b>
<blockquote><font face="Verdana"><font color="#1A3251">La premi&egrave;re
t&acirc;che consiste &agrave; entrer le bout de code suivant dans la fen&ecirc;tre
:</font></font>
<br>&nbsp;
<table BORDER=0 CELLSPACING=0 CELLPADDING=5 COLS=1 WIDTH="70%" BGCOLOR="#DBDBEE" >
<tr>
<td><tt><font color="#3333FF">#include </font><font color="#1A3251">&lt;stdio.h></font></tt>
<p><tt><font color="#3333FF">void </font><font color="#1A3251">main()</font></tt>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -