c+中函数的语法+;班 我创建了一个简单的C++类来管理一系列菜单项。 每个菜单项都有: 发光二极管引脚 显示缓冲区 州
我想初始化这个类并保存一个不同的显示缓冲区(一个INT) 对于每个菜单。将为每个菜单项实例化一个对象 应该有set、get和put函数 set将存储INT缓冲区的地址 get将返回存储在INT缓冲区中的值 put将在INT缓冲区中放置一个新值 下面是简化的psudeo代码,说明我认为set函数将如何实现:c+中函数的语法+;班 我创建了一个简单的C++类来管理一系列菜单项。 每个菜单项都有: 发光二极管引脚 显示缓冲区 州,c++,class,arduino,C++,Class,Arduino,我想初始化这个类并保存一个不同的显示缓冲区(一个INT) 对于每个菜单。将为每个菜单项实例化一个对象 应该有set、get和put函数 set将存储INT缓冲区的地址 get将返回存储在INT缓冲区中的值 put将在INT缓冲区中放置一个新值 下面是简化的psudeo代码,说明我认为set函数将如何实现: class menuMgr() { /* this should save the address of the buffer in the class object /*
class menuMgr() {
/* this should save the address of the buffer in the class object /*
void set_displaybuff(&buffer) {
_buf = buffer;
}
我需要帮助获得Get和SET函数的C++语法,其中
是保存数据的私有变量
你必须申报你的班级
class MenuMgr
{
private:
buffer _buf;
public:
void set_displaybuff(buffer &buffer)
{
_buf= buffer;
}
};
这只是可以想象的最简单的例子。但是您必须实现构造函数和析构函数,并添加所需的include 我理解类的语法——我在使用指针时迷失了方向。你的答案正是我想弄明白的-谢谢!对那个人来说没什么。哇,我没意识到我的问题措辞如此糟糕。我知道C语言已经编程30年了。。。只是需要一点指针的帮助。不用说,我将来一定会避免这样的陷阱。我得到的答复确实有帮助。