C++ 将参数从一个类传递到另一个类

C++ 将参数从一个类传递到另一个类,c++,C++,问题:我有一个函数,用于获取传递的数据和大小 但是我想要另一个专门用于“获取大小”的函数,这样我就可以调用它并找出它是什么 是否有任何方法可以指向传递到我的函数中的内容(传递数据和大小的内容),并将大小带到我的GetSize函数中,以便它可以返回大小 CommonClass::Do something(void*data,unsigned long size)//这就是我所拥有的 我想使用为GetSize函数调用do something时使用的相同无符号长大小 CommonClass::GetS

问题:我有一个函数,用于获取传递的数据和大小

但是我想要另一个专门用于“获取大小”的函数,这样我就可以调用它并找出它是什么

是否有任何方法可以指向传递到我的函数中的内容(传递数据和大小的内容),并将大小带到我的GetSize函数中,以便它可以返回大小

CommonClass::Do something(void*data,unsigned long size)//这就是我所拥有的

我想使用为GetSize函数调用do something时使用的相同无符号长大小 CommonClass::GetSize(


谢谢大家!

制作一个包含大小的类变量,例如:

在class.cc中

int getSize()
{
  return size_;
}

void func(int data, int size)
{
  size_ = size;
}
在页眉中.h

int size_;

创建一个包含大小的类变量,类似于:

在class.cc中

int getSize()
{
  return size_;
}

void func(int data, int size)
{
  size_ = size;
}
在页眉中.h

int size_;

对不起,我一点也不清楚你想要什么。你的问题对我来说不清楚。你能发布最小但完整的代码或示例来让它更清楚吗?对不起,根本不清楚你想要什么。你的问题对我来说不清楚。你能发布最小但完整的代码或示例来让它更清楚吗?哇,你知道什么了吗警察在问!太棒了!哇,你知道警察在问什么了!太棒了!