procedure flow diagram

S

Slickuser

Are there any free software that can generate flow diagrams after I
write the C++ code? Thanks.
 
M

Michael DOUBEZ

Slickuser a écrit :
Are there any free software that can generate flow diagrams after I
write the C++ code? Thanks.
Citation from another thread:
Have you tried google?

I would add sourceforge; I know there is a c++ to UML tool but finding
it is left to the reader.
 
S

Slickuser

Slickusera écrit :> Are there any free software that can generate flow diagrams after I

Citation from another thread:
Have you tried google?

I would add sourceforge; I know there is a c++ to UML tool but finding
it is left to the reader.

I have tried Google and found a couple that is not FREE. Just wonder,
what you guys use that is free.
 
A

AnonMail2005

Are there any free software that can generate flow diagrams after I
write the C++ code? Thanks.

If you are talking about function call graphs? If so, try Doxygen.
Once you get used to it, it can generate various types of graphs
such as include graphs, function call graphs, etc.

HTH
 
S

Slickuser

Is it possible for Doxygen to generate a flow/procedure diagram for C+
+?

Something like this?
http://img156.imageshack.us/img156/9884/flowdy0.jpg

Code:
#include <iostream>

using namespace std;

int y()
{
int i = 0;
while(i <= 50)
{
i++;
}
return 0;
}

int x()
{
return 1;
}

int x1()
{
return 1;
}

int x2()
{
return 2;
}

int main()
{
int x;

x = 0;
while(x <= 10)
{
int y = 0;
if (x == 0)
{
x();
}
else if(x == 1)
{
x();
y();
}
else
{
x1();
}

// show even only
if (y%2 == 0)
{
x2();
}

x++;
y++;
}

}
 
M

Michael DOUBEZ

Slickuser a écrit :
Is it possible for Doxygen to generate a flow/procedure diagram for C+
+?

Something like this?
[snip]

AFAIK this is called a static call graph and many tools are available.
Look for "call graph" on wikipedia for a list.
http://en.wikipedia.org/wiki/Call_graph

The usual suspects such as google or sourceforge can also help.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

flow/procedure call 1
A bit of whimsy 4
class diagram 6
Hello and Help please :-) 1
Ajax , Call Procedure (oracle) , xml 3
How to use Flow-guided video completion (FGVC)? 0
Mailbox form automation 0
code to flow 2

Members online

No members online now.

Forum statistics

Threads
474,432
Messages
2,571,680
Members
48,796
Latest member
Greg L.

Latest Threads

Top