"A half-life often describes the decay of discrete entities, such as radioactive atoms. In that case, it does not work to use the definition "half-life is the time required for exactly half of the entities to decay". For example, if there is just one radioactive atom with a half-life of 1 second, there will not be "half of an atom" left after 1 second. There will be either zero atoms left or one atom left, depending on whether or not the atom happens to decay.
Instead, the half-life is defined in terms of probability. It is the time when the expected value of the number of entities that have decayed is equal to half the original number. For example, one can start with a single radioactive atom, wait its half-life, and measure whether or not it decays in that period of time. Perhaps it will and perhaps it will not. But if this experiment is repeated again and again, it will be seen that - on average - it decays within the half-life 50% of the time."
I take it you mean what influence alcohol has on the brain. It´s effect is to constrict the blood vessels going to the brain with the consequence that less oxygen can get there which gives you that woozy feeling when you imbibe too excess.
Any classical logic is possible, because C++ is a Turing-complete language.
That said, of course, how much you can actually do and how fast you can do it depends a lot on the hardware you have available. Not every computer can run fast, high-quality graphics, no matter what language you coded in.
THAT said, C++ is considered a relatively high-performance language and is often used for things like advanced game graphics.