在C++中返回此>命令
return this-> command in C++
返回this->这在C++中意味着什么
..
using namespace std;
IOM ConfigurationManager::getIOM(int iomId) {
return this->IOMs[iomId];
..
整个代码的相关部分在上面。
我写的代码来自一个等待某人完成的巨大项目。我不擅长C++但我需要学习更多才能不失去那份工作。无论如何,该项目充满了"返回这个->...."我认为没有必要,这就是为什么我问是否有特别的smt我们应该使用该符号
这段代码只是意味着返回ConfigurationManager
对象中IOMs
数组中索引iomId
处的IOM
。请注意,在这种情况下,this->IOMs
与IOMs
相同,因此似乎this
只是为了清楚起见。
this
是指向当前对象的指针。->
运算符允许您访问指向对象的指针内的成员。
因此return this->IOMs[iomID]
在索引 iomID 处返回当前配置管理器中的 IOM 对象。
相关文章:
- 从命令行c++发送文本文件名
- 如何使用 < 和 > 命令获取 c++ 中的输入和输出?
- 为cl.exe(Visual Studio代码)指定命令行C++版本
- 如何在OMNET++中指定与命令行参数组合的输出文件名
- 使用QProcess执行命令,并将结果存储在QStringList中
- 数组长度,为什么从命令行获取时不能使用它?
- 如果用户输入无效,如何使用字符串变量-C++重复输入命令
- clang整洁10忽略了我的NOLINT命令
- 在子目录中使用target_sources()命令时用于单元测试(qtest)的项目结构
- 如何处理linux终端中带有负号(-)的C++中的命令行参数
- VS Code "command":"make"与终端窗口中的命令行"make"不同
- 使用VS Code和CMake Tools运行自定义命令
- EASTL矢量<向量<int>>连续的
- 如何使用ESP8266向谷歌主页发送命令
- 如何使 windows 命令提示符在C++可执行文件上显示返回值?
- 未定义的引用 .. 使用 OpenCV 编译 C++ 代码时,从命令行
- 通过 Openssl 命令行加密,通过 c++ 解密
- CMake "--target install"无需"--build"命令行
- Gstreamer 管道从命令 lne 到 c 代码
- 自动"yes"到 Popen SSH 命令