atom0s Moderator Reputation: 202 Joined: 25 Jan 2006 Posts: 8556 Location: 127.0.0.1
|
Posted: Thu Dec 30, 2010 8:52 pm Post subject: |
|
|
There are hundreds of headers that contain certain definitions for various functions, API, wrappers / helpers, etc. which isn't exactly confined to a specific list anywhere.
cmath holds definitions for various math functions, like you said. You can open the file and read through it if you want to know what other functions it contains.
If you are unsure what header is needed for a Win32 API, your best bet is to always look at the MSDN documentation for the API first:
http://msdn.microsoft.com/en-us/default
There is no reason to include headers you don't plan to use, you start adding unneeded linking to the application which can make your file size large and become annoying to debug. (Depending on the header and so on, some may be compiled out depending on compiler settings etc.) _________________ - Retired.
|
|