staruml / staruml-cpp

C++ extension for StarUML
MIT License
174 stars 67 forks source link

I want to reverse engineering C++ code but it doesn't work. #32

Open 2Bbear opened 5 years ago

2Bbear commented 5 years ago

example i have 6 file in one folder a.h b.h c.h

a.h ========= class A { public B temp; }

b.h======== class B { };

c.h========

include "iostream"

using namespace std;

class C { int age; CString name; CString job;

int GetAge();

}

If you reverse engineer this, you get this.

image

How can I do it properly?

If reverse engineering is done in that code, what I want is this. image

leirenjieyi commented 5 years ago

I am facing the same problem. Is there any solution to it?

Gornerrrrr commented 4 years ago

I have the same problem.

Cclleemm commented 4 years ago

I have the same problem too.

LeoDroves commented 4 years ago

Same problem

thermopyle commented 4 years ago

Same here.

Wercurial commented 4 years ago

same

nmarotte commented 3 years ago

Same

zero778 commented 3 years ago

me too

JonMcDevitt commented 3 years ago

Ditto. This has been a problem for years; what seems to be the issue? @dongjoon1251

JonMcDevitt commented 3 years ago

Duplicate issue: https://github.com/staruml/staruml-cpp/issues/21

nssang00 commented 2 years ago

I solved this problem.

C:\Users[user]\AppData\Roaming\StarUML\extensions\user\staruml.cplus\grammar\cpp.js

Screenshot_20220624-165935_Microsoft Remote Desktop

ozdemiraliCNG commented 5 months ago

I solved this problem.

C:\Users[user]\AppData\Roaming\StarUML\extensions\user\staruml.cplus\grammar\cpp.js

Screenshot_20220624-165935_Microsoft Remote Desktop

I have checked it but it was already correct. So what is the exact problem with this extension ?