I've been learning C++ off of learncpp.com and its been great and very straight forward. There is one thing that I have been seeing around a lot, (on different sites as well as learncpp.com) that I do not understand.
For example, this is a simple program that I created to show what I am talking about. I'm not sure what the ' * ' does between the ' Void ' and my ' notmain ' function.
both notmain and *notmain are equivalent and are converted to bool. You can see this quite clearly by adding another line between line 12 and line 13: std::cout << std::boolalpha ;