OBJECTIVES In this chapter you will learn Several C++ enhancements to c The header files of the C++ standard library To use inline functions To create and manipulate references To use default function arguments To use the unary scope resolution operator to access a global variable in a scope that contains a local variable of the same name To overload function definitions To create and use function templates that perform identical operations on many different types o 2007 Pearson education nc. All rights reserved© 2007 Pearson Education, Inc. All rights reserved. 2 OBJECTIVES In this chapter you will learn: ▪ Several C++ enhancements to C. ▪ The header files of the C++ Standard Library. ▪ To use inline functions. ▪ To create and manipulate references. ▪ To use default function arguments. ▪ To use the unary scope resolution operator to access a global variable in a scope that contains a local variable of the same name. ▪ To overload function definitions. ▪ To create and use function templates that perform identical operations on many different types