本章描述c++类,如何被python识别和使用
c++代码:src.cpp
#include <iostream>
#include <string>
using namespace std;
/**********************************************struct and class ***********************************/
struct A
{
void greet()
{
cout << "just a test! from A" << endl;
}
};
struct B
{
B(string msg): msg(msg) {}
void set(string msg)
{
this->msg = msg;
}
void greet()
{
cout << msg << endl;
}
string msg;
};
class C
{
public:
void greet()
{
cout << "just a test! from C" << endl;
}
};