Everything is easier to grasp when there's a good practical example to support the theory. Here are some of the uses for generator expressions:

Build configurations

There may be cases where we'd like to act differently based on what kind of build (Debug, Release, and so on) we're making.

A simple and easy way to do so is by utilizing the $<CONFIG> generator expression:

Get hands-on with 1400+ tech skills courses.