C++ 我可以在它自己的函数中传递一个指向对象的指针吗?

标签 c++ class object pointers

例如,

我有一个带有一些成员函数的类 foo..

在一些函数中说..

void foo::someFunction()
{

int pointer = ??????


}

如何传递指向对象 foo 的指针?

我可以吗?还是我必须在外部进行?

最佳答案

foo* pointer = this;

注意指针类型应该是foo*而不是int

关于C++ 我可以在它自己的函数中传递一个指向对象的指针吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12486481/

相关文章:

java - 如何通过跳过前 3 行来读取和添加文件中的对象?

c++ - 在 C++ 中实现 crank-nicolson

c++ - 没有错误,但输出不正确。指针问题可能

ios - SKEmitterNode的自定义类子类不起作用

Java Serializable(所有变量都受影响吗?)

c# - 在两个独立的应用程序之间传输对象 (C#)

c++ - 无法接收/捕获 Windows 消息

C++ valgrid 错误 : Invalid read of size 8, 地址 0x8 未被堆栈、malloc 或(最近)释放?

c++ - 运算符 != 对于 std::reverse_iterator c++ 是不明确的

php 获取类/对象变量和继承