Reference Variables in C++ Notes | Basic Computer Engineering | RGPV BTech First Year

Reference Variables in C++ Notes | Basic Computer Engineering | RGPV BTech First Year


Reference Variables in C++

Reference Variable C++ рдХрд╛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг Feature рд╣реИ, рдЬрд┐рд╕рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ рдХрд┐рд╕реА Existing Variable рдХрд╛ рджреВрд╕рд░рд╛ рдирд╛рдо (Alias) рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред Reference Variable рд╕реНрд╡рдпрдВ рдирдпрд╛ Memory Location рдирд╣реАрдВ рдмрдирд╛рддрд╛ рдмрд▓реНрдХрд┐ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж Variable рдХреА рдЙрд╕реА Memory Location рдХреЛ Refer рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП Reference Variable рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдХреЛрдИ рднреА рдкрд░рд┐рд╡рд░реНрддрди рд╕реАрдзреЗ Original Variable рдкрд░ рдкреНрд░рднрд╛рд╡ рдбрд╛рд▓рддрд╛ рд╣реИред

Reference Variables рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ Call by Reference, Function Parameters, Returning References рддрдерд╛ Object Oriented Programming рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ Feature Program рдХреЛ рдЕрдзрд┐рдХ Efficient, Readable рддрдерд╛ Memory Friendly рдмрдирд╛рддрд╛ рд╣реИред

Original Variable

тЖУ

Reference Variable (Alias)

тЖУ

Same Memory Location

Introduction to Reference Variables

Programming рдореЗрдВ рдХрдИ рдмрд╛рд░ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдХрд┐ рдХрд┐рд╕реА Variable рдХрд╛ рдЙрдкрдпреЛрдЧ рджреВрд╕рд░реЗ рдирд╛рдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдП, рд▓реЗрдХрд┐рди рдЙрд╕рдХреА рдЕрд▓рдЧ Copy рди рдмрдирд╛рдИ рдЬрд╛рдПред рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ Reference Variable рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ Original Variable рдХрд╛ Alias рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЙрд╕реА Memory Address рдХреЛ Refer рдХрд░рддрд╛ рд╣реИред

C++ рдореЗрдВ Reference Variables рдХрд╛ рдкрд░рд┐рдЪрдп C Language рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реБрдзрд╛рд░ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рд╕реЗ Pointer рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрдИ рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИ рддрдерд╛ Code рдЕрдзрд┐рдХ рд╕рд░рд▓ рдПрд╡рдВ рд╕реБрд░рдХреНрд╖рд┐рдд рдмрди рдЬрд╛рддрд╛ рд╣реИред


Definition of Reference Variable

Reference Variable рд╡рд╣ Variable рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рджреВрд╕рд░реЗ Variable рдХрд╛ рджреВрд╕рд░рд╛ рдирд╛рдо (Alias) рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рдЙрд╕реА Memory Location рдХреЛ Refer рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ Original Variable рд╕реНрдерд┐рдд рд╣реЛрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП Reference Variable рддрдерд╛ Original Variable рджреЛрдиреЛрдВ рдХрд╛ Data рд╣рдореЗрд╢рд╛ рд╕рдорд╛рди рд░рд╣рддрд╛ рд╣реИред


Syntax of Reference Variable

Reference Variable рдШреЛрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Variable Type рдХреЗ рдмрд╛рдж & Operator рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

int number = 100; int &ref = number;

рдКрдкрд░ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рдореЗрдВ ref, number рдХрд╛ Reference Variable рд╣реИред рджреЛрдиреЛрдВ рдПрдХ рд╣реА Memory Location рдХреЛ Refer рдХрд░рддреЗ рд╣реИрдВред


Initialization of Reference Variable

Reference Variable рдХреЛ Declare рдХрд░рддреЗ рд╕рдордп рдЙрд╕реА рд╕рдордп Initialize рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддрд╛ рд╣реИред Reference Variable рдХреЛ рдмрд╛рдж рдореЗрдВ рдХрд┐рд╕реА рдЕрдиреНрдп Variable рд╕реЗ Link рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ред

int a = 50; int &b = a;

рдпрджрд┐ Reference Variable рдХреЛ Declare рдХрд░рддреЗ рд╕рдордп Initialize рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛, рддреЛ Compiler Error рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред


Working of Reference Variable

рдЬрдм Reference Variable рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддрдм Compiler рдЙрд╕рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ Memory Allocate рдирд╣реАрдВ рдХрд░рддрд╛ред Reference Variable рдЙрд╕реА Memory Address рдХреЛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдЬрд╣рд╛рдБ Original Variable Store рд╣реЛрддрд╛ рд╣реИред

Variable : number

тЖУ

Memory Address : 1000

тЖУ

Reference : ref

тЖУ

Same Address : 1000

Characteristics of Reference Variables

  • Reference Variable рд╣рдореЗрд╢рд╛ рдХрд┐рд╕реА Existing Variable рдХрд╛ Alias рд╣реЛрддрд╛ рд╣реИред
  • Reference Variable рдЕрд▓рдЧ Memory Allocate рдирд╣реАрдВ рдХрд░рддрд╛ред
  • Declaration рдХреЗ рд╕рдордп Initialization рдЖрд╡рд╢реНрдпрдХ рд╣реИред
  • рдПрдХ рдмрд╛рд░ Initialize рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж Reference рдХреЛ рдХрд┐рд╕реА рджреВрд╕рд░реЗ Variable рд╕реЗ Link рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ред
  • Original Variable рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рд╣реЛрдиреЗ рдкрд░ Reference Variable рднреА рд╡рд╣реА Value рджрд░реНрд╢рд╛рддрд╛ рд╣реИред
  • Reference Variable рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рдкрд░ Original Variable рднреА рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИред
  • Reference Variables Code рдХреЛ рдЕрдзрд┐рдХ Readable рдмрдирд╛рддреЗ рд╣реИрдВред
  • Function Calls рдХреЛ рдЕрдзрд┐рдХ Efficient рдмрдирд╛рддреЗ рд╣реИрдВред

Features of Reference Variables

  • Alias Concept рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред
  • Memory Efficient рд╣реЛрддреЗ рд╣реИрдВред
  • Pointer рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рд░рд▓ Syntax рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред
  • Call by Reference рдХреЛ Implement рдХрд░рдиреЗ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реИрдВред
  • Large Objects рдХреЛ рдмрд┐рдирд╛ Copy рдХрд┐рдП Pass рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • Execution Speed рдмреЗрд╣рддрд░ рд╣реЛрддреА рд╣реИред
  • Object Oriented Programming рдореЗрдВ рд╡реНрдпрд╛рдкрдХ рдЙрдкрдпреЛрдЧ рд╣реЛрддрд╛ рд╣реИред
  • Program рдХреА Maintainability рдмрдврд╝рддреА рд╣реИред

Advantages of Reference Variables

Advantage Description
Memory Efficient Variable рдХреА Copy рдирд╣реАрдВ рдмрдирддреАред
Fast Execution Large Objects рдХреЛ Copy рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреАред
Simple Syntax Pointer рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдЖрд╕рд╛рди Syntax рд╣реЛрддрд╛ рд╣реИред
Readable Code Program рдХреЛ рд╕рдордЭрдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
Reusable Functions рдЕрдзрд┐рдХ Efficient рдмрдирддреЗ рд╣реИрдВред

Disadvantages of Reference Variables

  • Reference Variable рдХреЛ Declare рдХрд░рддреЗ рд╕рдордп Initialize рдХрд░рдирд╛ рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣реЛрддрд╛ рд╣реИред
  • рдПрдХ рдмрд╛рд░ рдХрд┐рд╕реА Variable рд╕реЗ Bind рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдЗрд╕реЗ рдХрд┐рд╕реА рдЕрдиреНрдп Variable рд╕реЗ Reassign рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ред
  • NULL Reference рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реЛрддреАред
  • Improper Use рд╕реЗ Original Variable рдЕрдирдЬрд╛рдиреЗ рдореЗрдВ Modify рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
  • Complex Programs рдореЗрдВ Reference рдХреА Life Cycle рдХреЛ рд╕рдордЭрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддрд╛ рд╣реИред

Reference Variable vs Pointer

Feature Reference Variable Pointer
Memory Separate Memory Allocate рдирд╣реАрдВ рдХрд░рддрд╛ред Pointer рд╕реНрд╡рдпрдВ рдПрдХ Variable рд╣реЛрддрд╛ рд╣реИ рдФрд░ Memory Allocate рдХрд░рддрд╛ рд╣реИред
Initialization Declaration рдХреЗ рд╕рдордп рдЖрд╡рд╢реНрдпрдХред рдмрд╛рдж рдореЗрдВ рднреА Initialize рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
NULL Value Allowed рдирд╣реАрдВред Allowed рд╣реИред
Reassignment Possible рдирд╣реАрдВред Possible рд╣реИред
Syntax рд╕рд░рд▓ рдПрд╡рдВ Readableред рддреБрд▓рдирд╛рддреНрдордХ рд░реВрдк рд╕реЗ Complexред
Operators рдХреЗрд╡рд▓ & Operatorред * рддрдерд╛ & рджреЛрдиреЛрдВ Operatorsред
Safety рдЕрдзрд┐рдХ рд╕реБрд░рдХреНрд╖рд┐рддред Invalid Pointer рдХрд╛ рдЦрддрд░рд╛ рд░рд╣рддрд╛ рд╣реИред

Reference Variable with Function

Reference Variables рдХрд╛ рд╕рдмрд╕реЗ рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрдпреЛрдЧ Call by Reference рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред Function Original Variable рдХрд╛ Reference рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП Function рдХреЗ рдЕрдВрджрд░ рдХрд┐рдП рдЧрдП рдкрд░рд┐рд╡рд░реНрддрди рд╕реАрдзреЗ Original Variable рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВред

void increment(int &x) { x++; }

рдЬрдм рдЗрд╕ Function рдХреЛ рдХрд┐рд╕реА Variable рдХреЗ рд╕рд╛рде Call рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддрдм Variable рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ Value Modify рд╣реЛ рдЬрд╛рддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ Function рдЙрд╕реА Memory Location рдкрд░ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред


Reference Variable with Objects

C++ рдореЗрдВ рдмрдбрд╝реЗ Objects рдХреЛ Copy рдХрд░рдирд╛ Memory рддрдерд╛ Execution Time рджреЛрдиреЛрдВ рдХреА рджреГрд╖реНрдЯрд┐ рд╕реЗ рдорд╣рдВрдЧрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП Objects рдХреЛ Reference рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ Pass рдХрд░рдирд╛ рдЕрдзрд┐рдХ Efficient рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред

class Student { public: int marks; }; Student s; Student &refStudent = s;

рдпрд╣рд╛рдБ refStudent, Object s рдХрд╛ Reference рд╣реИред рджреЛрдиреЛрдВ рдПрдХ рд╣реА Object рдХреЛ Refer рдХрд░рддреЗ рд╣реИрдВред


Memory Representation

Variable Address Value
number 1000 25
ref 1000 25

рдКрдкрд░ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рдореЗрдВ number рддрдерд╛ ref рджреЛрдиреЛрдВ рдПрдХ рд╣реА Memory Address рдХреЛ Refer рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рдХрд┐рд╕реА рдПрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ Value рдмрджрд▓рдиреЗ рдкрд░ рджреВрд╕рд░рд╛ рднреА рд╡рд╣реА Updated Value рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред


Applications of Reference Variables

  • Call by Reference рдХреЛ Implement рдХрд░рдиреЗ рдореЗрдВред
  • Large Objects рдПрд╡рдВ Structures рдХреЛ Efficient рддрд░реАрдХреЗ рд╕реЗ Pass рдХрд░рдиреЗ рдореЗрдВред
  • Operator Overloading рдореЗрдВред
  • Function Return by Reference рдореЗрдВред
  • Object Oriented Programming рдореЗрдВ Memory Optimization рдХреЗ рд▓рд┐рдПред
  • STL Containers рдХреЗ рд╕рд╛рде Efficient Iteration рдореЗрдВред
  • Performance Critical Applications рдореЗрдВред
  • Reusable Libraries рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВред

Program to Demonstrate Reference Variable

#include<iostream> using namespace std; int main() { int number = 100; int &ref = number; cout << "Original Value = " << number << endl; cout << "Reference Value = " << ref << endl; ref = 200; cout << "After Modification" << endl; cout << "Original Value = " << number << endl; cout << "Reference Value = " << ref; return 0; }

рдЗрд╕ Program рдореЗрдВ ref, number рдХрд╛ Reference Variable рд╣реИред рдЬрдм ref рдХреА Value рдмрджрд▓рддреА рд╣реИ, рддрдм number рдХреА Value рднреА рд╕реНрд╡рддрдГ рдмрджрд▓ рдЬрд╛рддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рджреЛрдиреЛрдВ рдПрдХ рд╣реА Memory Location рдХреЛ Refer рдХрд░рддреЗ рд╣реИрдВред


Program using Reference Variable with Function

#include<iostream> using namespace std; void square(int &x) { x = x * x; } int main() { int num = 6; square(num); cout << "Square = " << num; return 0; }

рдпрд╣ Program рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ Function рдХреЛ Variable рдХрд╛ Reference рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП Function рдХреЗ рдЕрдВрджрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдкрд░рд┐рд╡рд░реНрддрди рд╕реАрдзреЗ Original Variable рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИред


Program using Reference Variable with Objects

#include<iostream> using namespace std; class Student { public: int marks; }; int main() { Student s; s.marks = 85; Student &ref = s; ref.marks = 95; cout << "Marks = " << s.marks; return 0; }

рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ ref Object s рдХрд╛ Reference рд╣реИред рдЗрд╕рд▓рд┐рдП ref.marks рдмрджрд▓рдиреЗ рдкрд░ s.marks рдХреА Value рднреА рдмрджрд▓ рдЬрд╛рддреА рд╣реИред


Best Practices while Using Reference Variables

  • Reference Variable рдХреЛ Declare рдХрд░рддреЗ рд╕рдордп рддреБрд░рдВрдд Initialize рдХрд░реЗрдВред
  • Reference рдХреЛ рдХрд┐рд╕реА Temporary Variable рд╕реЗ Bind рдХрд░рдиреЗ рд╕реЗ рдмрдЪреЗрдВред
  • рдмрдбрд╝реЗ Objects рдХреЛ Copy рдХрд░рдиреЗ рдХреЗ рд╕реНрдерд╛рди рдкрд░ Reference рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
  • рдЬрд╣рд╛рдБ Original Data Modify рдирд╣реАрдВ рдХрд░рдирд╛ рд╣реЛ, рд╡рд╣рд╛рдБ const Reference рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
  • Reference Variables рдХрд╛ рдЙрдкрдпреЛрдЧ Code рдХреА Readability рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВред
  • Function Parameters рдореЗрдВ Reference рдХрд╛ рдЙрдкрдпреЛрдЧ Performance рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВред

Viva Questions

  1. What is a Reference Variable in C++?
  2. Why are Reference Variables used?
  3. How do you declare a Reference Variable?
  4. Can a Reference Variable be changed to refer to another Variable?
  5. Why must a Reference Variable be initialized?
  6. Differentiate between Reference Variable and Pointer.
  7. Can a Reference Variable have a NULL value?
  8. How are Reference Variables used in Function Calls?
  9. What are the advantages of Reference Variables?
  10. Give any two applications of Reference Variables.

Exam Oriented Important Questions

  1. Define Reference Variable with suitable example.
  2. Explain the syntax and working of Reference Variables.
  3. Write a C++ Program using Reference Variables.
  4. Differentiate between Pointer and Reference Variable.
  5. Explain the characteristics of Reference Variables.
  6. Discuss the advantages and disadvantages of Reference Variables.
  7. Explain the use of Reference Variables with Functions.
  8. Explain the use of Reference Variables with Objects.
  9. Write short notes on Reference Variables in C++.
  10. Discuss the applications of Reference Variables.

Conclusion

Reference Variables C++ рдХрд╛ рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА Feature рд╣реИ рдЬреЛ рдХрд┐рд╕реА Existing Variable рдХрд╛ рджреВрд╕рд░рд╛ рдирд╛рдо (Alias) рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЕрддрд┐рд░рд┐рдХреНрдд Memory рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рдФрд░ рдЙрд╕реА Memory Location рдХреЛ Refer рдХрд░рддрд╛ рд╣реИ рдЬрд╣рд╛рдБ Original Variable Stored рд╣реЛрддрд╛ рд╣реИред Reference Variables рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ Call by Reference, Function Parameters, Object Passing рддрдерд╛ Performance Optimization рдореЗрдВ рдЕрддреНрдпрдВрдд рдЙрдкрдпреЛрдЧреА рд╣реЛрддреЗ рд╣реИрдВред Pointer рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЗрдирдХрд╛ Syntax рд╕рд░рд▓ рддрдерд╛ рдЕрдзрд┐рдХ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реЛрддрд╛ рд╣реИред RGPV B.Tech First Year рдХреЗ рд╡рд┐рджреНрдпрд╛рд░реНрдерд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ Topic Theory, Practical, Viva рддрдерд╛ University Examination рдХреА рджреГрд╖реНрдЯрд┐ рд╕реЗ рдЕрддреНрдпрдВрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред

Related Articles

Manipulators in C++ Notes | endl, setw, setprecision, setfill | Basic Computer Engineering | RGPV BTech First Year

0...

Read More тЖТ

Type Conversion in C++ Notes | Basic Computer Engineering | RGPV BTech First Year

Type Co...

Read More тЖТ

Assignment Operator in C++ Notes | Basic Computer Engineering | RGPV BTech First Year

Assignm...

Read More тЖТ

Copy Constructor in C++ Notes | Basic Computer Engineering | RGPV BTech First Year

Copy Co...

Read More тЖТ

this Pointer in C++ Notes | Basic Computer Engineering | RGPV BTech First Year

this Po...

Read More тЖТ