Employers: discover CodinGame for tech hiring
CodinGame - Home
ACTIVITIES
PRACTICE
COMPETE
COOPERATE
LEARN
EVENTS
COMMUNITY
CONTRIBUTIONS
LIVE STREAMS
DISCORD
FORUMS
BLOG
Log In
Sign Up
Another User Conversion
Anonymous
1,870 views
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<iostream>
using namespace std;
class Person {
public:
Person(const char* stName)
{}
const char* GetName() const
{}
// this is needed for cout << person
operator const char*() const { return "Joh
n";}
private:
char* m_stName;
};
int main()
{
Person person("John");
cout << person << endl;
foo();
return 0;
}
Run
0
0
Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.
Go to tech.io
Suggested playgrounds
quiz 72
By
Unnamed contributor
1,799
0
0
Pimpl
By
Unnamed contributor
1,873
1
0
Beginner Python Concepts
By
a-Rye
12.5K
99
2
JavaScript Array Methods
By
SofienDerbel
2,721
72
1
CodinGame - Home
ABOUT US
CAREERS
PRIVACY
FAQ
CodinGame - Work
The #1 tech hiring platform
SCREENING
RETAIN
ABOUT US
CAREERS
PRIVACY
FAQ
Facebook
YouTube
Twitter
LinkedIn
FR
EN
Join the CodinGame community on Discord to chat about puzzle contributions, challenges, streams, blog articles - all that good stuff!
JOIN US ON DISCORD
Online Participants
Keyboard Shortcuts:
?
Show / hide this help menu
×