---
name: "std::tr1::integral_constant"
section: "3"
platform: "linux"
package: "libstdc++6-4.1-doc"
version: "4.1.2-25"
release: "Debian 5.0 (Lenny)"
platforms: ["linux"]
url: "https://new.carta.tech/std::tr1::integral_constant"
---

# std::tr1::integral\_constant(3)

## NAME

std::tr1::integral\_constant -

## SYNOPSIS

Inherited by \_\_is\_location\_invariant, \_\_is\_union\_or\_class, \_Has\_result\_type, extent\< \_Tp\[\], \_Uint \>, has\_nothrow\_assign, has\_nothrow\_constructor, has\_nothrow\_copy, has\_trivial\_assign, has\_trivial\_constructor, has\_trivial\_copy, has\_trivial\_destructor, has\_virtual\_destructor, is\_abstract, **is\_arithmetic**, is\_base\_of, is\_compound, **is\_const**, is\_const\< \_Tp const  \>, is\_convertible, is\_empty, is\_function, is\_fundamental, is\_member\_pointer, is\_object, is\_pod, is\_polymorphic, is\_reference\< \_Tp & \>, **is\_same**, is\_scalar, is\_signed, is\_unsigned, rank\< \_Tp\[\]\>, and rank\< \_Tp\[\_Size\]\>.

## Detailed Description

### template\<typename \_Tp, \_Tp \_\_v\> struct std::tr1::integral\_constant\< \_Tp, \_\_v \>

Definition at line 92 of file type\_traits.

### Public Types

typedef **integral\_constant**\< \_Tp, \_\_v \> **type**\
 typedef \_Tp **value\_type**\

### Static Public Attributes

static const \_Tp **value**\

## Author

Generated automatically by Doxygen for libstdc++ from the source code.
