일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- Barcode
- aduino
- SERIAL
- Binary
- Unity
- sensor
- Pointer
- APP
- atmega328
- mfc
- public
- java
- Overloading
- Class
- parameter
- stream
- inheritance
- compare
- Android
- Encapusulation
- length
- Read
- digitalRead
- memory
- UNO
- Contour
- preprocessing
- wpf
- file access
- flutter
- Today
- Total
목록null (4)
폴크(FOLC)
# 생성자 ( constructor ) # 동적 할당으로 객체를 생성하게 되면 독립된 메모리 공간에서 data를 관리 > 객체 내부에 존재하는 data 들에 대한 초기화를 별도로 진행하지 않으면 자동 초기화 수행 - 0 또는 null, false > 외부에서 일반적인 초기화 과정을 진행하지 못함 - 내부 data 에 접근하지 못하는 (private) 경우 때문에 -> 필요 : 객체 생성 후 필드를 초기화 하기 위한 접근 가능한 public 함수 > 객체의 생성과 동시에 data 초기화 해주는 함수 : constructor > 객체의 이름과 동일하며 () 함수 형태를 갖는다. # 특징 > 매개변수를 전달해서 초기화 진행 가능 - 필드 자체적으로 초기화 진행 가능 ( default constructor ) ..
# Pointer 의 개념이 없다. 하지만, 주소 또는 참조의 개념은 있다. > '*' 문자를 사용하지 않음. > 람다식을 이용 # 널 ( null ) > 모든 상태의 기본값 > 아무것도 가르키지 않는 상태값 ( 값이 없는 상태 ) > 정의 되지 않은 상태 ( 초기화 되지 않은 상태 ) # 값에 의한 전달 ( call by value ) > 클래스가 아닌 자료형 > 전달하는 변수의 값을 호출되는 함수의 매개변수에 복사(copy) > 메모리 영역이 공유되지 않음. # 참조에 의한 전달 ( call by reference ) > 클래스 > 전달하는 변수를 호출되는 함수의 매개변수에 주소 복사(memory address) > 메모리 영역이 공유
# 입력과 출력 > 스트림 ( stream ) : 실제 입/출력으로 데이터의 흐름 ( 운영체에와의 약속 ) > 입력 스트림 : istream, 출력 스트림 : ostream, 파일 스트림 : fstream # 문자 입력 > cin : 입력 스트림으로 문자 1개 입력, 파일도 가능 > endl : 파일의 끝 또는 입력의 마지막 # 문자 출력 > cout : 출력 스트림으로 문자 1개 출력, 파일도 가능 > endl : 파일의 끝 또는 입력의 마지막 # 문자열 > 연속된 문자들의 모임, 배열과 연관이 깊음 > " " 로 표현하며 문자열 상수(string constant)라고도 함 > NULL 문자 : '\0' 으로 표시, ASCII CODE : 0 > C 스타일의 명령어도 동일하게 사용 가능 # 문자열 입력..
# 입력과 출력 > 스트림 ( stream ) : 실제 입/출력으로 데이터의 흐름 ( 운영체에와의 약속 ) > 입력 스트림 : stdin, 출력 스트림 : stdout, 에러 스트림 : stderr # 문자 입력 > getchar : 입력 스트림으로 문자 1개 입력 - int getchar(void); > fgetc : 입력 스트림으로 문자 1개 입력, 파일도 가능 - int fgetc(FILE *stream); - EOF ( end of file ) : 파일의 끝 또는 입력의 마지막, 값 : -1 # 문자 출력 > putchar : 출력 스트림으로 문자 1개 출력 - int putchar(int c); > fputc : 출력 스트림으로 문자 1개 출력, 파일도 가능 - int fputc(int c, F..