[C++] string, typeid

leeact·2023년 5월 17일
1

c++ 정리

목록 보기
8/13
post-thumbnail

String

C++은 문자열을 사용하려면 헤더 파일을 추가해야한다.
문자는 char로 기본적으로 사용 가능

#include <string>

int main(){
	std::string str;
    std::string str2 = "Hello World";
    
    std::cout << str2;
    std::cout << str2[1];
}

Typeid

변수의 자료형을 파악할 때 사용한다.

#include <typeinfo>

int main(){
	int i;
    int *ii;
    char c;
    
    std::cout << typeid(변수).name() << "\n";
    std::cout << typeid(i).name() << "\n";
    std::cout << typeid(ii).name() << "\n";
    std::cout << typeid(c).name() << "\n";
    
    return 0;
}

결과

	int
	int *
	unsigned int

2개의 댓글

comment-user-thumbnail
2023년 5월 17일

int 뒤에 *은 뭐죠? 댓글로 설명 부탁드릴게요..!

1개의 답글