Which C++ type trait checks whether a specified type is void?
Options
- A. std::is_void
- B. std::is_null_pointer
- C. std::is_empty
- D. More than one of the above
- E. None of the above
Quiz Practice:
A. std::is_void
Answer: (A) std::is_void
std::is_void checks whether a specified type is void.
For example, std::is_void<void>::value returns true.
For a type such as int, the result is false.
The void type represents the absence of a value and is commonly seen as the return type of functions that do not return a value.