Travaux pratiques du cours INFO-H-405

Références

  • Scott Meyers, Effective C++: 55 Specific Ways to Improve Your Programs and Designs, 3rd Edition (2005) ISBN 0-321-33487-6
  • Scott Meyers, More Effective C++: 35 New Ways to Improve Your Programs and Designs (1995) ISBN 0-201-63371-X
  • Scott Meyers, Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library (2001) ISBN 0-201-74962-9
  • Bjarne Stroustrup, The C++ Programming Language, 3e édition, 2000, Addison Wesley Longman. ISBN 0-201-88954-4
  • Bjarne Stroustrup et Margaret A. Ellis, The Annotated C++ Reference Manual, 1990, Addison-Wesley Pub Co. ISBN 0-201-514591
  • Herb Sutter & Andrei Alexandrescu, C++ Coding Standards: 101 Rules, Guidelines, and Best Practices (2004), Addison-Wesley, Pearson Education, ISBN 0-321-11358-6

Références Web

Séance 1

Séance 2

Comment passer par référence un objet temporaire ?

complex test(){
  return complex();
}
 
void test2(const complex& c){
  cout << c << endl;
}
 
int main ()
{
 
  test2(test());
  return EXIT_SUCCESS;
}

L'argument doit être constant! (voir Temporary Objects pour plus d'information)

Séance 3

Prérequis

Enoncés

Corrigés

 
teaching/infoh405/tp.txt · Last modified: 2010/04/22 10:24 by juroland