no name space

This commit is contained in:
Jidong Xiao
2025-01-21 12:20:38 -05:00
committed by JamesFlare
parent 8b451ff045
commit 81b8266571

View File

@@ -170,20 +170,19 @@ ClassName& operator=(const ClassName& other);
```cpp
#include <iostream>
#include <string>
using namespace std;
class MyClass {
private:
string name; // Using a standard string (no pointers)
std::string name;
public:
MyClass(const string& initName) : name(initName) {}
MyClass(const std::string& initName) : name(initName) {}
MyClass& operator=(const MyClass& other) {
name = other.name; // Copy data
return *this;
}
void print() const { cout << "Name: " << name << endl; }
void print() const { std::cout << "Name: " << name << std::endl; }
};
int main() {