02functii Supraincarcate

  • Uploaded by: Patrick Johnston
  • 0
  • 0
  • July 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View 02functii Supraincarcate as PDF for free.

More details

  • Words: 124
  • Pages: 1
Funcţii supraîncărcate (overload) sau Redefinirea funcţiilor Funcţiile supraîncăracate permit ca seturi de funcţii înrudite să fie accesibile sub acelaşi nume. Restricţie importantă: când supraîncărcaţi o funcţie tipul şi/sau numărul de parametri ai fiecărei funcţii supraîncărcate trebuie să difere şi nu doar tipul returnat de ele; deoarece tipul returnat nu asigură suficiente informaţii în toate cazurile pentru ca un compilator să decidă ce funcţie să folosească. Sfat: în practică supraîncărcaţi doar funcţii strîns legate între ele. #include int abs(int i) { return i<0? -i : i; } double abs(double d) { return d<0 ?-d : d; } long abs(long l) { return l<0 ? -l : l; } void main() { cout<

Related Documents


More Documents from "Patrick Johnston"