Content deleted Content added
Reverted 1 edit by 14.141.114.47 (talk): Rv scribble. (TW) |
No edit summary |
||
Line 1:
In the [[C++]] [[programming language]], <tt>'''decltype'''</tt> is an [[Operator (programming)|operator]] for querying the [[data type|type]] of an [[Expression (programming)|expression]]. It was introduced in
As [[generic programming]] techniques became increasingly popular throughout the 1990s, the need for a type-deduction mechanism was recognized. Many compiler vendors implemented their own versions of the operator, typically called <tt>[[typeof]]</tt>, and some portable implementations with limited functionality, based on existing language features were developed. In 2002, [[Bjarne Stroustrup]] proposed that a standardized version of the operator be added to the C++ language, and suggested the name "decltype", to reflect that the operator would yield the "declared type" of an expression.<noinclude>
|