Visuel de Visual c++ 6

De l'initiation au C++ au développement d'applications Windows professionnelles

Ce manuel est destiné à quiconque désire s'initier au C++ et à la programmation Windows avec Visual C++ 6.

Il ne suppose pas de connaissances préalables en programmation C/C++, mais progresse suffisamment vite pour satisfaire les lecteurs déjà expérimentés. Il sera particulièrement apprécié par les programmeurs venant d'autres langages ou environnements de développement comme le Cobol, Java, Visual Basic, Delphi, etc.

Titre Visual c++ 6
Auteur(s) Ivor Horton
Collection(s) Solutions Développeurs
Editeur Eyrolles
Parution 23 février 1999
Edition 1ère édition
Nb de pages 1290 pages
Format 230 x 189 mm
Poids 2294 g
EAN13 9782212090437
ISBN13 978-2-212-09043-7
ISBN10 2-212-09043-9
  • Programmation en Visual C++
  • Données, variables et calculs
  • Décisions et boucles
  • Tableaux, pointeurs et références
  • Structuration des programmes
  • Informations supplémentaires sur la structure d'un programme
  • Un petit tour du côté de Windows
  • Structuration des données au moyen de classes
  • Informations complémentaires sur les classes
  • Héritage de classe
  • Construction d'un programme à l'aide de classes
  • Débogage
  • La programmation sous Windows
  • Création des menus et des barres d'outils
  • Dessiner dans une fenêtre
  • Création du document et amélioration de la vue
  • Les boîtes de dialogue et les contrôles
  • Stockage et impression de documents
  • Construction de vos DLL
  • Connexion à des sources de données
  • Mise à jour des sources de données
  • Création de documents OLE
  • Contrôles ActiveX
  • La bibliothèque ATL
  • Page

    185

    En bas de la page il y a dans le code num += 10; Il me semble qu'il faut *num += 10; L'écran de la page 186 confirme le défaut.

  • Page

    186

    Une erreur sur la capture d'écran a déjà été signalée (v. les errata publiée), mais elle ne mentionne pas que la valeur de retour de incr10(pnum) est également fausse. Elle devrait afficher 13 et non pas 7012200, valeur fausse provoquée par l'erreur de la page 185 (le pointeur est incrémenté de 10, renvoyant sur une valeur aléatoire).

  • Page

    6

    L'adresse internet du site français est : http://www.wrox.fr et non http://www.wrox.com, qui renvoie sur le site en anglais...

  • Page

    42

    Il Manque le } a la fin du programme

  • Page

    67

    total = ++count + 6 incrémente count de 1 et non pas de 6. La valeur de count passe à 6.

  • Page

    172

    Exercice 4-4 b) cout<<c[3] donne "J" et non pas "N"

  • Page

    816

    Dans la capture d'écran représentant le résultat du programme, la valeur de "num" devrait être de 13 et non de 3 puisqu'elle a été modifiée par la fonction "incr10".

  • Page

    247

    Ex. 6-1 : l'avant-dernière ligne du code est en réalité return static_cast (p[i]);

  • Page

    282

    OfWin_2 et OFWIN.CPP Au début de ces 2 fragments de code, long WINAPI doit être remplacé par long CALLBACK

  • Page

    338

    En bas de la page il y a une ligne du code: //supprimer pM; qui doit dire: //delete pM;

  • Page

    361

    // Constructeur par défaut Il manque le point-virgule avant la deuxième accolade. Il faut lire : CSamples(){ m_free=0;}

  • Page

    374

    A l'avant-dernière ligne de code, la parenthèse doit être remplacée par le signe « supérieur à » : return static_cast

  • Page

    386

    A l'avant-dernière ligne de code, il manque la perluète : CBox operator*(int n, const CBox& aBox);

  • Page

    693

    A la 5ème ligne, si vous mettez en commentaire l'instruction: "aDC.SetROP2(R2_NOTXORPEN);" ,lorsque vous dessinerez une courbe, elle ne sera plus en traits discontinus comme à la page 696, mais bien en un joli trait continue...

  • Page

    1137

    static_cast<double>(width)/height; au lieu de static_cast<double>(width/height);

Ivor Horton

Ivor Horton started out as a mathematician, but shortly after graduating, he was lured into messing about with computers by a well-known manufacturer. He has spent many happy years programming occasionally useful applications in a variety of languages as well as teaching mainly scientists and engineers to do likewise. He has extensive experience in applying computers to problems in engineering design and to manufacturing...

Visuel de Ivor Horton