'분류 전체보기'에 해당되는 글 162건

  1. 2019.04.25 4.5 형변환 Type Conversion
  2. 2019.04.25 4.4 auto 키워드와 자료형 추론
  3. 2019.04.25 4.3 using문과 모호성
  4. 2019.04.23 OF01

암시적 형변환과 명시적 형변환


numeric protmotion  

float에서 double로 형변환은 문제 X (좀 더 정교하게 표현)


numeric conversion 

int i = 30000;
char c = i; //char은 1byte이기 때문에 출력 X, 집이 작다. 

result -> 48


소수점 자리 표현 지정

std::setprecision(12) // 소수점 12자리까지 표현 


unsigned 문제

int와 unsigned int 는 같이 잘 작동하지 않는다. 

우선순위 낮음
int, unsigned int, long, unsigned long, long long, unsigned long long, float, double, long double
우선 순위 높음 


명시적 형변환
int i = 4.0; (암시적 형변환)

int i = int(4.0); <- cpp style

int i = (int)4.0; <- c style 

int i = static_cast<int>(4.0);
 

'programming > c++' 카테고리의 다른 글

4.7 열거형  (0) 2019.04.29
4.6 문자열 std string 소개  (0) 2019.04.25
4.4 auto 키워드와 자료형 추론  (0) 2019.04.25
4.3 using문과 모호성  (0) 2019.04.25
*4.2 전역 변수, 정적 변수, 내부 연결, 외부 연결  (0) 2019.04.23
Posted by 도이(doi)
,

int a = 123;

auto a = 123; <- 형추론 


auto a; <- auto 사용 X


정수 + 실수 = 실수 


//template을 사용하면 parameter타입에 뭐든지 넣을 수 있는 것을 만든다. 


 꼬리달기 

auto add(int x, int y) -> int; //보기 편리해서 사용 

Posted by 도이(doi)
,

using namespace std;

using namespace a;


1. 

cout << a::my_var << endl;


2. 

{

using namespace a;

cout << my_var << endl;

}


using namespace를 header 혹은 전역에서 사용하는 것은 위험하다. 

Posted by 도이(doi)
,

OF01

openFrameWorks 2019. 4. 23. 19:49

image load, txt load, mouse position get


Posted by 도이(doi)
,