C++ | Create an empty class (a class without data members and member functions)

Here, we are going to learn how to create an empty class (a class without data members and member functions) in C++ programming language?
Submitted by IncludeHelp, on March 01, 2020 [Last updated : March 01, 2023]

Creating an empty class in C++

In the below program, we are creating a C++ program to create an empty class (a class without data members and member functions).

C++ program to create an empty class

#include <iostream>

using namespace std;

// class definition
class Person {};

// main function
int main() {
  //object creation
  Person per;
  
  // here - we are printing size of the object
  cout << "size of per: " << sizeof(per) << endl;
  
  return 0;
}

Output

size of per: 1

See the program – here class named Person doesn't have any data member and member function – it will be known as an empty class.



Related Programs




Comments and Discussions!

Load comments ↻






Copyright © 2024 www.includehelp.com. All rights reserved.