Registration To Forum Is 100% Free
Special 67% Discount on all courses Enroll Today
Home › Forum › IT Industry › Technical Discussion › C / C++ Programming › Destructor And Constructor
Log in with your username and password
Registration at Smart Mentors is completely free and takes only a few seconds. By registering you’ll gain:
Register Now, or check out the Site Tour and find out everything Smart Mentors has to offer.
Tagged: C / C++ Programming
This thread contains 1 reply, has 2 voices, and was last updated by Nitesh User Do not delete 2 years, 10 months ago.
What is a Destructor and Constructor?
A destructor is a member function which destructs or deletes an object.
When is destructor called?
A destructor function is called automatically when the object leaves scope:
(1) the function ends
(2) the program ends
(3) a block containing local variables ends
(4) a delete operator is called
Guidelines of destructor:
1) Destructors have the same name from the class gone before by a tilde (~)
2) Destructors don’t take any argument and don’t return anything.
1) A constructor is an uncommon type of member function that introduces an object automatically when it is created.
2) The compiler identifies a given member function is a constructor by its name and the return type.
3) A constructor has the same name from that of the class and it doesn’t have any return type.
You must be logged in to reply to this thread.Please login or register. Registration is 100% free.
Our experts listen to you patiently and suggest you the right course after conducting a personality profile test. Register your interest below to schedule personality profile test for you.
Training Mode*Classroom TrainingVirtual Training
Interested in Course*optgroup-C/C++ ProgrammingC ProgrammingC++ Programmingendoptgroupoptgroup-Web Programming (PHP)PHP with MySQL for BeginnersAdvanced PHP with MySQL – Beyond the BasicsMVC Framework for PHP ApplicationsContent Management System for PHP ApplicationsEcommerce Platforms for PHP Applicationsendoptgroupoptgroup-Website DesigningWebsite Designing for BeginnersAdvanced Website Designing – Beyond the Basicsendoptgroupoptgroup-UI/UX DevelopmentUI Development for BeginnersUI Development – Beyond the Basicsendoptgroupoptgroup-Graphics DesigningGraphics Designing for BeginnersAdvanced Graphics Designing : Beyond the Basicsendoptgroupoptgroup-Digital Marketing / SEODigital Marketing & SEO for BeginnersDigital Marketing & SEO – Beyond the BasicsSocial Media Marketing (SMM)Pay Per Click (PPC)endoptgroupoptgroup-Android DevelopmentAndroid Development Course For BeginnersAndroid Development Course – Beyond the Basicsendoptgroupoptgroup-Quality Testing / Project ManagementWeb Testing Course for BeginnersAdvanced Web Testing Course – Beyond the Basicsendoptgroupoptgroup-Industrial / Internship TrainingInternship Training For AndroidInternship training for Quality Testing / Project ManagementInternship training for Digital Marketing / SEOInternship training for Graphics DesigningInternship training for UI / UX DevelopmentInternship training for Web DesigningInternship training for PHPendoptgroup