inline_namespace code example
Example: inline_namespace
#include <iostream>
using namespace std;
namespace AppVersion{
namespace version1{
void display(){
cout <<"display function from the version 1"<<endl;
}
}
namespace version2{
void display(){
cout<< "display function from the version 2"<<endl;
}
}
inline namespace version3{
void display(){
cout<< "display function from the version 3"<<endl;
}
}
namespace version3{
void whatsUp(){
cout<< "whatsup function from the version 3"<<endl;
}
}
}
int main()
{
AppVersion :: display();
AppVersion :: whatsUp();
return 0;
}