nitric oxide is naturally prodused in the body. its function is to relax the blood vesssel walls, alloâ¦wing them to dilate. the theory goes, if you are able to increase the levels of NO, you can dilate the blood vessels for a longer period of time, thus allowing more blood to flow to the muscles.
it is actually very simple. Mine is a pronoun, that is, a word that takes the place of a noun or noun phrase. My is a possesive determiner, that is, a word that occurs together with a noun and serves to determine the reference of that noun in the context.
Read vs. write resources is a red herring IMO, it has nothing to do with the difference between a mutex and a semaphore. If you use a counting semaphore, you could have a situation where multiple threads are concurrently accessing the same resource, in which case it would presumably have to be read-only access. In that situation, you might be able to use shared_mutex from Boost.Thread instead.