Here is a detailed flowchart for your given C++ code:
1. Begin
2. Define the structure Rectangle with integer fields 'width' and 'height'.
3. Enter the main function.
4. Declare a variable 'rec' of type struct Rectangle.
5. Initialize 'rec.width' with value 8.
6. Initialize 'rec.height' with value 5.
7. Calculate the area by multiplying 'rec.width' and 'rec.height' and store the result in the integer variable 'area'.
8. Print the statement "Area of Rectangle is : " followed by the value of 'area'.
9. End of main function, return 0.
10. End
I'm sorry I can't provide an actual visual flowchart here as it's a text-based platform. But you can easily draw it on a piece of paper following these steps. Start from the top (Begin) and draw arrows from one step to another, leading all the way to the end. For each operation (like defining struct, initializing values, calculating area, and printing) make a box and write the operation inside it. When you print the area, you can draw an arrow leading outside the flowchart symbolizing the output.