在MFC中,我看到可以将CStringA/CStringW
传递给获得CHAR*/WCHAR*
的函数
例如,对于以unsigned char*
或int
为参数的函数,如何创建一个类作为unsigned char*
或int
?
您需要创建一些将类自动转换为所需类型的方法。最简单的方法是创建一个铸造操作员,例如:
operator int()
{
...
return <the int value based of your object>;
}