Book Image

Learning C++ by creating games with UE4

By : William Sherif
Book Image

Learning C++ by creating games with UE4

By: William Sherif

Overview of this book

Table of Contents (19 chapters)
Learning C++ by Creating Games with UE4
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
2
Variables and Memory
Index

The while loop


The while loop is used to run a section of the code repeatedly. This is useful if you have a set of actions that must be done repeatedly to accomplish some goal. For example, the while loop in the following code repeatedly prints the value of the variable x as it is incremented from 1 to 5:

int x = 1;
while( x <= 5 ) // may only enter the body of the while when x<=5
{
  cout << "x is " << x << endl;
  x++;
}
cout << "Finished" << endl;

This is the output of the preceding program:

x is 1
x is 2
x is 3
x is 4
x is 5
Finished

In the first line of code, an integer variable x is created and set to 1. Then, we go the while condition. The while condition says that while x is less than or equal to 5, you must stay in the block of code that follows.

Each iteration of the loop (an iteration means going once around the loop) gets a little more done from the task (of printing the numbers 1 to 5). We program the loop to automatically exit once the task is...