According to the C++23 standard, what is the output of this program?
#include <iostream>
#include <type_traits>
int main()
{
std::cout << std::is_signed<char>::value;
}Plain char, signed char, and unsigned char are three distinct types.
The program is unspecified / implementation defined
Type
charis a distinct type that has an implementation-defined choice of “signed char” or “unsigned char” as its underlying type.