This is a Microsoft specific extension to the C++ language which allows you to attribute a type or function with storage class information.
Documentation
More Related Contents:
- Function Recurssion: [duplicate]
- What are all the common undefined behaviours that a C++ programmer should know about? [closed]
- How to determine if a string is a number with C++?
- Base64 decode snippet in C++
- Why can’t variable names start with numbers?
- Selectively disable GCC warnings for only part of a translation unit
- printf with std::string?
- Why don’t compilers merge redundant std::atomic writes?
- Printing 1 to 1000 without loop or conditionals
- How do I check if a C++ std::string starts with a certain string, and convert a substring to an int?
- lifetime of a std::initializer_list return value
- May I take the address of the one-past-the-end element of an array? [duplicate]
- Loading 8 chars from memory into an __m256 variable as packed single precision floats
- Brace-enclosed initializer list constructor
- error LNK2005: already defined – C++
- Why must SetWindowsHookEx be used with a windows message queue
- Where can I use alignas() in C++11?
- c++ lambdas how to capture variadic parameter pack from the upper scope
- Why use a const member function?
- g++ variable size array no warning?
- With a private modifier, why can the member in other objects be accessed directly?
- How do I find the current system timezone?
- How do you add a timed delay to a C++ program?
- Converting string of 1s and 0s into binary value
- Cast to int vs floor
- Why cast a pointer to a float into a pointer to a long, then dereference?
- Why can’t I replace std::map with std::unordered_map
- c++ integer->std::string conversion. Simple function?
- Possible problems with NOMINMAX on Visual C++
- Move semantics == custom swap function obsolete?