Run Code  | Code Wall  | Users  | Misc  | Feedback  | About  | Login  | Theme  | Privacy 

C++ MSVN Compiler Type Check

Language: Editor: Layout:
+ ] Compiler args + ] Show input
Compilation time: 1,92 sec, absolute running time: 1,4 sec, absolute service time: 3,33 sec 
edit mode |  history  | discussion
char - char
signed char - signed char
unsigned char - unsigned char
short - short
unsigned short - unsigned short
int - int
unsigned int - unsigned int
long - long
unsigned long - unsigned long
float - float
double - double
long double - long double
char* - char * __ptr64
const char* - char const * __ptr64
int* - int * __ptr64
const int* - int const * __ptr64
const int* const - int const * __ptr64
unsigned int* - unsigned int * __ptr64
const unsigned int* - unsigned int const * __ptr64
float* - float * __ptr64
const float* - float const * __ptr64
const float* const - float const * __ptr64
double * - double * __ptr64
const double* - double const * __ptr64
const double* const - double const * __ptr64
string - class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >
string& - class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >
string* - class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > * __ptr64
vector<int> - class std::vector<int,class std::allocator<int> >
vector<char>& - class std::vector<char,class std::allocator<char> >
vector<string>* - class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > * __ptr64
queue<float> - class std::queue<float,class std::deque<float,class std::allocator<float> > >
queue<string>& - class std::queue<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::deque<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > >
queue<int*>* - class std::queue<int * __ptr64,class std::deque<int * __ptr64,class std::allocator<int * __ptr64> > > * __ptr64
' ' - char
"" - char const [1]
NULL - int
nullptr - std::nullptr_t
shared_ptr<int> - class std::shared_ptr<int>
shared_ptr<vector<int>> - class std::shared_ptr<class std::vector<int,class std::allocator<int> > >
shared_ptr<queue<string>> - class std::shared_ptr<class std::queue<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::deque<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > >
unique_ptr<float> - class std::unique_ptr<float,struct std::default_delete<float> >
unique_ptr<double*> - class std::unique_ptr<double * __ptr64,struct std::default_delete<double * __ptr64> >
unique_ptr<vector<int>> - class std::unique_ptr<class std::vector<int,class std::allocator<int> >,struct std::default_delete<class std::vector<int,class std::allocator<int> > > >
A - class A
A& - class A
A* - class A * __ptr64
vector<A> - class std::vector<class A,class std::allocator<class A> >
vector<A*> - class std::vector<class A * __ptr64,class std::allocator<class A * __ptr64> >
shared_ptr<A> - class std::shared_ptr<class A>
unique_ptr<vector<A>> - class std::unique_ptr<class std::vector<class A,class std::allocator<class A> >,struct std::default_delete<class std::vector<class A,class std::allocator<class A> > > >