1
General Board / Reverse eng. of method with ellipse "..." as param
« on: May 13, 2010, 03:15:10 pm »
Hello,
I have following problem with EA7.5 related to reverse engineering of C++ code containing method with ellipses as parameter.
Example:
EA has imported parameters like (btw how to put picture here?):
When I will make forward enginering from that stuff result is:
what is not valid syntax. While playing with change of parameters for method in EA shows me, that EA will not accept simple '...' there.
Do you have some idea how to solve that C/C++ syntax properly?
Regards,
Richard Fasang
I have following problem with EA7.5 related to reverse engineering of C++ code containing method with ellipses as parameter.
Example:
Code: [Select]
class IDebugService
{
public:
virtual void debugValues(DWORD zHandle, void *pvFirst, ...) = 0;
}EA has imported parameters like (btw how to put picture here?):
Quote
Parameters: zHandle: Dword, pvFirst: void *, prm1: ...with sign '?' in dialog window indicating, that EA has problems with evaluation.
When I will make forward enginering from that stuff result is:
Code: [Select]
class IDebugService
{
public:
virtual void debugValues(Dword zHandle, void * pvFirst, ... [highlight]prm1[/highlight]) =0;
}
what is not valid syntax. While playing with change of parameters for method in EA shows me, that EA will not accept simple '...' there.
Do you have some idea how to solve that C/C++ syntax properly?
Regards,
Richard Fasang


