c++ - C ++获取对类变量的访问权限
问题描述
亲爱的 StackOverflowers,
我正在学习编写面向对象的 C++ 代码。对于一个项目,我正在使用 Arduino 内核对 esp32 进行编程。我有以下问题:
我有一个名为 的类ULAM
,其中包含一个名为的类的对象数组program
和一个名为 的类的对象screen
。
class ULAM {
private:
UlamProgram programs[10];
UlamScreen screen;
}
该类program
有一个public
变量String name
class UlamProgram {
public:
String name;
}
从screen
我想访问变量的函数中String name
void UlamScreen::programScreen() {
tft.println(programs[0].name);
}
我怎样才能访问这个变量?我已经尝试了几件事,但我无法让它工作。
我尝试将programs
数组作为参数传递给screen
构造函数,但我不知道如何准确地做到这一点。帮助将不胜感激。
解决方案
推荐阅读
- c# - NodaTime Instant 的序列化不适用于 Asp.Net Core web api 和 OData
- c# - 如何使用 Selenium 和 Firefox 自动下载可执行文件
- windows - 如何从 Microsoft 为我的 Windows 10 微型过滤器驱动程序签名
- php - 带有子字符串过滤器的 Sql 查询以更新数据
- testing - 维护与回归测试
- python - 具有时变截止频率的低通滤波器,使用 Python
- php - 按 ASC 顺序排序
- kubernetes - kubernetes 可能同时运行不同的图像,这会导致问题吗?
- php - 如何在php中获取和存储菜单值
- android - 错误的高棉 Unicode 字符串