일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- standford University
- C++
- 코딩테스트
- #endif
- #define
- Greedy
- classification problem
- regression problem
- 형변환
- sizeof()
- const
- 기계학습
- 학습 알고리즘
- 나동빈님
- 홍정모님
- 기계학습 기초
- Andrew Ng
- coursera
- 프로그래밍
- compile time constants
- 코드블럭 오류
- 연산자
- CLion
- 본즈앤올
- Machine Learning
- algorithm
- decimal
- Runtime constants
- 이코테
- 단항연산자
- Today
- Total
목록분류 전체보기 (84)
wellcome_공부일기
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bnmXqZ/btqDH0VP0At/GM09QCJeTxKabf0KMRyG2k/img.png)
1. 부동소수점 수(Floating Point Numbers)란? 2. 부동소수점 수 출력하기(Printing floating point numbers) 3. 부동소수점의 정밀도(Floating point precision) 4. float와 double & long double의 최대 최소 크기 5. 부동 소수점(Floating point data types) 사용 시 주의 사항 부동소수점 수(Floating Point Numbers)란? - 정수는 전체 숫자를 세는 데는 좋지만, 때로 우리는 매우 큰 숫자, 즉 분수 성분(fractional component)을 가진 숫자를 저장이 필요할 때가 있습니다. - 부동 소수점 유형 변수는 4320.0, -3.33 또는 0.01226과 같은 실제 숫자를 보유..
1. 무치형(Void Data Types)란? 2. 함수 내에서 void 알아보기 3. 유용한 void pointers(To Be Continued..) 무치형(Void Data Types)란? void는 데이터 타입 중에서 가장 설명하기 쉬운 것 중 하나입니다. 말 그대로, "void"는 타입이 없음을 의미하기 때문입니다. 결과적으로 변수는 void 타입으로 정의 될 수 없습니다. void value; // won't work, variables can't be defined with a void type - 메모리를 차지하지 않기 때문에 변수 선언이 불가능 합니다. 함수 내에서 void 알아보기 메모리를 차지하지 않는 void는 일반적으로 다른 맥락에서 사용됩니다.(함수, void pointers, ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/WhSPI/btqDQaZJHMu/Pcd5vWTFT4MV7itEnYtFFk/img.png)
1. 고정너비 정수(Fixed-width integers)의 탄생 배경 2. 고정너비 정수(Fixed-width integers) 3.빠른 정수와 최소 정수(Fast and least integers) 4. size_t란?(To be continued) 고정너비 정수(Fixed-width integers)의 탄생 배경 - 정수 자료형은 왜 고정된 크기를 갖지 않는가? (https://heroine-day.tistory.com/16)에서 자료형 테이블 확인해보면 int형만 사이즈가 다양하다는 걸 확인할 수 있습니다. ٩(ˊᗜˋ*)و 간단하게 설명하자면, 컴퓨터가 느리고 성능이 가장 중요했던 C로 거슬러 올라갑니다. C는 컴파일러 구현자가 대상 컴퓨터 아키텍처에서 가장 성능이 좋은 int의 크기를 선택할 수..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cgBejx/btqDQTQp0D5/woHqWZIgn49wBcZ4998Gf0/img.png)
1. 정수 자료형(Integer Data Types) 테이블 2. 정수 자료형 구조(signed or unsigned) 3.Short를 이용한 정수 자료형의 Overflow/Underflow 4. 정수 값을 소수점으로 바꾸기 정수 자료형(Integer Data Types) 테이블 사용하는 컴퓨터와 컴파일러에 따라 크기가 다를 수 있으니, 코드로 확인하는게 정확합니다. 정수 자료형 구조(signed or unsigned) 정수형은 4바이트로 32비트입니다. 컴퓨터는 0과 1로 정보를 저장하므로 총 2^32제곱만큼 사용가능하다는 것을 의미합니다. 맨 앞에 한 비트(Sign bit)는 부호에 사용되는데, 0일때는 양수를 나타내고 1일때는 음수를 나타냅니다. 참고로 위의 표와 같이 unsigned는 0또는 양수..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/rtke6/btqDQs6p3dS/zAwuwmKbX0O2g26iBKROE1/img.png)
1. 자료형(Data Types) 2. 기본 자료형(Primitive Built-in Types) 3. 정수 int & 문자 char 예제 4. 불린 bool 예제 5. 부동 소수점(float)와 더블(double) 그리고 auto 6. typedef Declarations (To be continued..) 7. Enumerated Types (To be continued..) 자료형(Data Types) 어떤 언어든지 프로그램을 작성할 때, 다양한 변수들을 이용하여 다양한 정보를 저장할 줄 알아야 합니다. 변수들을 값(values)을 저장하기 위해 예액된 메모리 위치일 뿐입니다. 즉, 변수를 생성할 때 메모리 안의 공간에 예약을 한다는 것을 의미합니다. 우리는 다양한 데이터 유형(character, ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bb5K6c/btqDzDHcXzS/kSfNOKkPhjTrufaMrSg0KK/img.png)
안녕하세요! 오늘은 제가 코드블럭에 하이라이트와 코드라인을 적용하면서 발생한 문제들을 어떻게 해결하였는지 보여드리겠습니다. 이 글은 스킨 편집으로 들어가 html과 css를 수정하는 방법으로 작성됩니다! ☞참고로 저는 2020년 4월에 티스토리 사이트를 생성하였으므로 최신 에디터 기준입니다. ( ッ◕ ܫ◕)ッ' 우선 시작하기 전, 아래와 같은 코드가 html에 입력되었다는 것을 가정하에 시작하겠습니다. (이 포스팅은 해결 방법이 위주라서, 아래 코드를 이미 보신 분들이 많으시리라 생각합니다!) 아래 코드는 전에 들어가 있어야 합니다. . . 1. 코드라인 적용하면 테이블 형태가 나온다. 2. 라인 넘버와 코드가 너무 붙어있어서 보기 힘들다. or 라인 넘버 border와 코드가 붙어 있어 가독성이 떨어진..
1. Copy Initialization 2. Direct Initialization 3. Uniform Initialization ≒ Brace Initialization 4. 초기화 3가지 방법의 차이 Copy Initialization 복사 할당과 마찬가지로, 이것은 오른쪽에 있는 값을 왼쪽에 생성되는 변수와 복사한다. int width = 5; // copy initialization of value 5 into variable width Direct Initialization 단순한 데이터 유형(정수와 같은)의 경우 복사 및 직접 초기화는 본질적으로 동일하다. 그러나 일부 고급 유형의 경우 복사 초기화(Copy Initialization)보다 직접 초기화가 더 잘 수행될 수 있다. C++11 이..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bATKMb/btqDOHv0iEZ/nNiIPqZnjkowThhycclp61/img.jpg)
1. 전처리기(Preprocessor)란? 2. 대표적인 전처리기(Preprocessor) 알아보기 - The #define Preprocessor - Function-Like Macros - Conditional Compilation 전처리기(Preprocessor)란? - 전처리기(Preprocessor)는 실제 컴파일이 시작되기 전에 컴파일러에게 정보를 사전 처리하도록 지시하는 지시사항이다. - 모든 전처리기 지시문(Preprocessor Directives)은 #로 시작하며, 전처리기 지시문 앞에 공백 문자만 나타날 수 있다. - 전처리기 지시문은 C++ 문장이 아니므로 세미콜론(;)으로 끝나지 않는다. - 이미 모든 예에서 #include 명령을 보았듯이, 이 매크로는 헤더 파일을 소스 파일에 ..