- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I'm running into an issue with Boost where the Intel compiler and the Visual Studio compiler are mixing and matching ULONG_MAX and UINT_MAX resulting in two different definitions for uint32_t inside the boost namespace. I was wondering where climits or limits.h for the Intel compiler is located on Windows? I was going to have a look to see why it's happening. Any help would be appreciated.
Thanks,
Hai
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
These should be in the same location as the Microsoft Visual Studio compiler, we do not provide our own version of the C or C++ standard library. You can find the directory by running a sample program that includes these files with the -E option.
Judy

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page