An open API service indexing awesome lists of open source software.

https://github.com/newlandtv/koreanc

Implemented Korean programming in C/C++.
https://github.com/newlandtv/koreanc

c korean korean-c korean-project programming-language

Last synced: about 1 month ago
JSON representation

Implemented Korean programming in C/C++.

Awesome Lists containing this project

README

          

# **KoreanC(한글 C)**

Implemented Korean programming in C/C++.

[![Development Note p.189](https://img.youtube.com/vi/G6qnF5wpgoc/0.jpg)](https://www.youtube.com/watch?v=G6qnF5wpgoc)

| | **v0.9 Syntax** |
|:---:|:---:|
| `std::cin >>` | 입력 |
| `std::cout <<` | 출력 |
| `scanf` | 서식입력 |
| `printf` | 서식출력 |
| `scanf_s` | 서식입력_안전 |
| `printf_s` | 서식출력_안전 |
| `wscanf` | 유니코드서식입력 |
| `wprintf` | 유니코드서식출력 |
| `wscanf_s` | 유니코드서식입력_안전 |
| `wprintf_s` | 유니코드서식출력_안전 |
| `fscanf` | 파일서식입력 |
| `fprintf` | 파일서식출력 |
| `fscanf_s` | 파일서식입력_안전 |
| `fprintf_s` | 파일서식출력_안전 |
| `sprintf` | 서식저장 |
| `sprintf_s` | 서식저장_안전 |
| `fopen` | 파일열기 |
| `fopen_s` | 파일열기_안전 |
| `fclose` | 파일닫기 |
| `fgetc` | 파일에서문자얻기 |
| `fputc` | 파일에서문자놓기 |
| `fgets` | 파일에서문자열얻기 |
| `fputs` | 파일에서문자열놓기 |
| `std` | 표준 |
| `std::cin.getline` | 줄얻기 |
| `\a` | 경고음 |
| `\n` | 줄바꿈 |
| `\t` | 수평탭 |
| `\v` | 수직탭 |
| `\b` | 백스페이스 |
| `\f` | 폼피드 |
| `\r` | 캐리지리턴 |
| `r` | 읽기모드 |
| `w` | 쓰기모드 |
| `a` | 추가쓰기모드 |
| `r+` | 더읽기모드 |
| `w+` | 더쓰기모드 |
| `a+` | 더추가쓰기모드 |
| `rb` | 바이너리읽기모드 |
| `wb` | 바이너리쓰기모드 |
| `ab` | 바이너리추가쓰기모드 |
| `r+b` | 바이너리더읽기모드 |
| `w+b` | 바이너리더쓰기모드 |
| `a+b` | 바이너리더추가쓰기모드 |
| `endl` | 다음줄 |
| `if` | 만약 |
| `else if` | 아니고만약 |
| `else` | 만약아니면 |
| `for` | 반복 |
| `do` | 한다 |
| `while` | 동안 |
| `switch` | 선택 |
| `break` | 중단 |
| `continue` | 계속 |
| `case` | 선택자 |
| `default` | 기본 |
| `return` | 반환 |
| `goto` | 가기 |
| `new` | 새로운 |
| `delete` | 제거 |
| `struct` | 구조체 |
| `union` | 공용체 |
| `class` | 클래스 |
| `typedef` | 자료정의 |
| `sizeof` | 치수구하기 |
| `public` | 공개 |
| `protected` | 보호 |
| `private` | 비공개 |
| `template` | 템플릿 |
| `using` | 사용 |
| `namespace` | 이름공간 |
| `dynamic_cast` | 동적_변화 |
| `static_cast` | 정적_변화 |
| `const_cast` | 상주_변화 |
| `reinterpret_cast` | 포인터_변화 |
| `nullptr` | 없음 |
| `+` | 더하기 |
| `-` | 빼기 |
| `*` | 곱하기 |
| `/` | 나누기 |
| `%` | 나머지 |
| `\|\|` | 아니면 |
| `&&` | 그리고 |
| `==` | 같음 |
| `!=` | 다름 |
| `<` | 보다큰 |
| `>` | 보다작은 |
| `<=` | 보다크거나같음 |
| `>=` | 보다작거나같음 |
| `!` | 반대 |
| `\|` | 비트아니면 |
| `&` | 비트그리고 |
| `~` | 비트반대 |
| `^` | 비트베타적논리합 |
| `<<` | 비트왼쪽시프트 |
| `>>` | 비트오른쪽시프트 |
| `=` | 대입 |
| `&` | 주소 |
| `*` | 포인터 |
| `++` | 증감 |
| `--` | 감소 |
| `+=` | 더하기대입 |
| `-=` | 빼기대입 |
| `*=` | 곱하기대입 |
| `/=` | 나누기대입 |
| `%=` | 나머지대입 |
| `+` | 플러스 |
| `-` | 마이너스 |
| `+` | 양수 |
| `-` | 음수 수
| `?` | 물음표 |
| `:` | 쌍점 |
| `::` | 두쌍점 |
| `;` | 쌍반점 |
| `,` | 과 |
| `,` | 와 |
| `.` | 점 |
| `.` | 멤버 |
| `.` | 안에 |
| `(` | 괄호열기 |
| `)` | 괄호닫기 |
| `()` | 괄호열고닫기 |
| `{` | 중괄호열기 |
| `}` | 중괄호닫기 |
| `{}` | 중괄호열고닫기 |
| `[` | 대괄호열기 |
| `]` | 대괄호닫기 |
| `[]` | 대괄호열고닫기 |
| `<` | 홑화살괄호열기 |
| `>` | 홑화살괄호닫기 |
| `<>` | 홑화살괄호열고닫기 |
| `main` | 진입점 |
| `true` | 참 |
| `false` | 거짓 |
| `const` | 상수 |
| `static` | 정적 |
| `malloc` | 동적메모리할당 |
| `free` | 동적메모리반환 |
| `0.00000000000000000000000000000001` | 소수32 |
| `0.0000000000000000000000000000001` | 소수31 |
| `0.000000000000000000000000000001` | 소수30 |
| `0.00000000000000000000000000001` | 소수29 |
| `0.0000000000000000000000000001` | 소수28 |
| `0.000000000000000000000000001` | 소수27 |
| `0.00000000000000000000000001` | 소수26 |
| `0.0000000000000000000000001` | 소수25 |
| `0.000000000000000000000001` | 소수24 |
| `0.00000000000000000000001` | 소수23 |
| `0.0000000000000000000001` | 소수22 |
| `0.000000000000000000001` | 소수21 |
| `0.00000000000000000001` | 소수20 |
| `0.0000000000000000001` | 소수19 |
| `0.000000000000000001` | 소수18 |
| `0.00000000000000001` | 소수17 |
| `0.0000000000000001` | 소수16 |
| `0.000000000000001` | 소수15 |
| `0.00000000000001` | 소수14 |
| `0.0000000000001` | 소수13 |
| `0.000000000001` | 소수12 |
| `0.00000000001` | 소수11 |
| `0.0000000001` | 소수10 |
| `0.000000001` | 소수9 |
| `0.00000001` | 소수8 |
| `0.0000001` | 소수7 |
| `0.000001` | 소수6 |
| `0.00001` | 소수5 |
| `0.0001` | 소수4 |
| `0.001` | 소수3 |
| `0.01` | 소수2 |
| `0.1` | 소수1 |
| `0` | 영 |
| `0` | 공 |
| `1` | 일 |
| `1` | 하나 |
| `2` | 이 |
| `2` | 둘 |
| `3` | 삼 |
| `3` | 셋 |
| `4` | 사 |
| `4` | 넷 |
| `5` | 오 |
| `5` | 다섯 |
| `6` | 육 |
| `6` | 여섯 |
| `7` | 칠 |
| `7` | 일곱 |
| `8` | 팔 |
| `8` | 여덟 |
| `9` | 구 |
| `9` | 아홉 |
| `10` | 십 |
| `10` | 열 |
| `100` | 백 |
| `1000` | 천 |
| `10000` | 만 |
| `10000` | 일만 |
| `100000` | 십만 |
| `1000000` | 백만 |
| `10000000` | 천만 |
| `100000000` | 억 |
| `100000000` | 일억 |
| `1000000000` | 십억 |
| `10000000000` | 백억 |
| `100000000000` | 천억 |
| `1000000000000` | 조 |
| `1000000000000` | 일조 |
| `10000000000000` | 십조 |
| `100000000000000` | 백조 |
| `1000000000000000` | 천조 |
| `10000000000000000` | 경 |
| `10000000000000000` | 일경 |
| `100000000000000000` | 십경 |
| `1000000000000000000` | 백경 |
| `10000000000000000000` | 천경 |
| `100000000000000000000` | 해 |
| `100000000000000000000` | 일해 |
| `1000000000000000000000` | 십해 |
| `10000000000000000000000` | 백해 |
| `100000000000000000000000` | 천해 |
| `1000000000000000000000000` | 양 |
| `1000000000000000000000000` | 일양 |
| `10000000000000000000000000` | 십양 |
| `100000000000000000000000000` | 백양 |
| `1000000000000000000000000000` | 천양 |
| `void` | 빈 |
| `short` | 짧은정수 |
| `unsigned short` | 부호없는짧은정수 |
| `int` | 정수 |
| `unsigned int` | 부호없는정수 |
| `long long` | 긴긴정수 |
| `unsigned long long` | 부호없는긴긴정수 |
| `bool` | 불 |
| `float` | 실수 |
| `double` | 정밀실수 |
| `char` | 문자 |
| `unsigned char` | 부호없는문자 |
| `_iobuf` | 파일 |
| `_kbhit()` | 누름자판눌림 |
| `_getch()` | 눌린자판얻기 |
| `SetConsoleCursorInfo` | 출력창이동막대정보설정 |
| `SetConsoleCursorPosition` | 출력창이동막대좌표설정 |
| `SetConsoleScreenBufferSize` | 출력창화면버퍼치수 |
| `GetStdHandle` | 표준관리자얻기 |
| `SetStdHandle` | 표준관리자설정 |
| `Sleep` | 잠자기 |
| `STD_INPUT_HANDLE` | 표준_입력_관리자 |
| `STD_OUTPUT_HANDLE` | 표준_출력_관리자 |
| `STD_ERROR_HANDLE` | 표준_문제_관리자 |
| `WinMain` | 창진입점 |
| `LRESULT` | 긴정수결과 |
| `LPWSTR` | 긴포인터유니코드문자열 |
| `LPCWSTR` | 상수긴포인터유니코드문자열 |
| `CALLBACK` | 뒤처리 |
| `HWND` | 창관리자 |
| `WPARAM` | 부호없는정수포인터매개변수 |
| `LPARAM` | 긴포인터매개변수 |
| `MSG` | 메시지 |
| `wParam` | ㅁㅅㅈ긴포인터매개변수 |
| `LPSTR` | 긴포인터문자열 |
| `WNDCLASSEX` | 창클래스ㄷㅌ |
| `style` | 스타일 |
| `lpszMenuName` | ㄱㅍ식단표이름 |
| `lpszClassName` | ㄱㅍ클래스이름 |
| `lpfnWndProc` | ㄱㅍ창진행함수 |
| `hInstance` | ㅎ인스턴스 |
| `hIconSm` | ㅎ작은아이콘 |
| `hIcon` | ㅎ아이콘 |
| `hCursor` | ㅎ이동막대 |
| `hbrBackground` | ㅂ배경 |
| `cbWndExtra` | ㅈ창추가 |
| `cbSize` | ㅈ치수 |
| `cbClsExtra` | ㅈ클추가 |
| `CS_VREDRAW` | 창스타일_높이감지그리기 |
| `CS_HREDRAW` | 창스타일_너비감지그리기 |
| `CS_DBLCLKS` | 창스타일_두누름 |
| `CS_OWNDC` | 창스타일_고유한디바이스컨텍스트 |
| `CS_CLASSDC` | 창스타일_클래스디바이스컨텍스트 |
| `CS_PARENTDC` | 창스타일_부모디바이스컨텍스트 |
| `CS_NOCLOSE` | 창스타일_닫기사용안함 |
| `CS_SAVEBITS` | 창스타일_비트저장 |
| `CS_BYTEALIGNCLIENT` | 창스타일_바이트클라이언트맞추기 |
| `CS_BYTEALIGNWINDOW` | 창스타일_바이트창맞추기 |
| `CS_GLOBALCLASS` | 창스타일_전역클래스 |
| `LoadIcon` | 아이콘불러오기 |
| `LoadCursor` | 이동막대불러오기 |
| `IDI_APPLICATION` | 식별아이콘_구동 |
| `IDC_ARROW` | 식별이동막대_화살표 |
| `HBRUSH` | ㅎ브러쉬 |
| `COLOR_SCROLLBAR` | 색_미는막대 |
| `COLOR_BACKGROUND` | 색_배경 |
| `COLOR_ACTIVECAPTION` | 색_활성표제 |
| `COLOR_INACTIVECAPTION` | 색_활성안표제 |
| `COLOR_MENU` | 색_식단표 |
| `COLOR_WINDOW` | 색_창 |
| `COLOR_WINDOWFRAME` | 색_창틀 |
| `COLOR_MENUTEXT` | 색_식단표글 |
| `COLOR_WINDOWTEXT` | 색_창글 |
| `COLOR_CAPTIONTEXT` | 색_표제글 |
| `COLOR_ACTIVEBORDER` | 색_활성가장자리 |
| `COLOR_INACTIVEBORDER` | 색_활성안가장자리 |
| `COLOR_APPWORKSPACE` | 색_구동작업공간 |
| `COLOR_HIGHLIGHT` | 색_높은빛 |
| `COLOR_HIGHLIGHTTEXT` | 색_높은빛글 |
| `COLOR_BTNFACE` | 색_버튼안면 |
| `COLOR_BTNSHADOW` | 색_버튼그림자 |
| `COLOR_GRAYTEXT` | 색_회색글 |
| `COLOR_BTNTEXT` | 색_버튼글 |
| `COLOR_INACTIVECAPTIONTEXT` | 색_활성안표제글 |
| `COLOR_BTNHIGHLIGHT` | 색_버튼높은빛 |
| `CW_USEDEFAULT` | ㅊㅈ_기본으로사용 |
| `WS_OVERLAPPEDWINDOW` | 창_겹쳐진창 |
| `HWND_DESKTOP` | 창관리자_바탕 |
| `HINSTANCE` | 인스턴스관라자 |
| `WINAPI` | 창구동문제처리설계 |
| `WM_COMMAND` | 창메시지_명령어 |
| `WM_PAINT` | 창메시지_페인트 |
| `WM_DESTROY` | 창메시지_제거 |
| `WM_KEYDOWN` | 창메시지_누름자판누름 |
| `VK_LEFT` | 값누름자판_왼쪽 |
| `VK_RIGHT` | 같누름자판_오른쪽 |
| `RegisterClassEx` | 클래스ㄷㅌ등록 |
| `CreateWindowEx` | 창ㄷㅌ만들기 |
| `ShowWindow` | 창보여주기 |
| `DestroyWindow` | 창파괴하기 |
| `GetMessage` | 메시지얻기 |
| `TranslateMessage` | 메시지번역 |
| `DispatchMessage` | 메시지보내기 |
| `PostQuitMessage` | 나가기메시지보내기 |
| `DefWindowProc` | 기본창진행 |
| `BeginPaint` | 페인트시작 |
| `MoveToEx` | 이동ㄷㅌ |
| `LineTo` | 선그리기 |
| `EndPaint` | 페인트끝 |
| `InvalidateRect` | 무효화사각다시출력 |
| `TextOut` | 글출력 |
| `LOWORD` | 낮은단어로 |
| `HDC` | 디바이스컨텍스트관리자 |
| `PAINTSTRUCT` | 페인트구조체 |
| `struct _CONSOLE_CURSOR_INFO` | 출력창_이동막대_정보 |
| `dwSize` | ㅂㄱㅈ치수 |
| `bVisible` | ㅂ보임 |
| `struct _COORD` | 좌표 |
| `X` | ㅌ |
| `Y` | ㅍ |
| `system` | 시스템 |
| `exit` | 종료 |
| `rand` | 무작위 |
| `srand` | 무작위시드설정 |
| `time` | 시간 |
| `_wsetlocale` | 장소설정 |
| `LC_ALL` | 장소_전체 |
| `LC_COLLATE` | 장소_대조 |
| `LC_CTYPE` | 장소_씨타입 |
| `LC_MONETARY` | 장소_통화 |
| `LC_NUMERIC` | 장소_숫자 |
| `LC_TIME` | 장소_시간 |
| `LC_ALL` | 장소_최소 |
| `LC_TIME` | 장소_최대 |
| `L##o` | 유니코드(o) |
| `sin` | 사인 |
| `asin` | 역사인 |
| `cos` | 코사인 |
| `acos` | 역코사인 |
| `tan` | 탄젠트 |
| `atan` | 역탄젠트 |
| `atan2f` | 역탄젠트ㄷ |
| `sqrt` | 제곱근 |
| `pow` | 제곱 |
| `3.1415926535897f` | 파이 |
| `파이 / 180.0f` | 각을라디안으로 |

# **Links(링크)**

* [JkhTV YouTube(장경혁tv)](https://www.youtube.com/channel/UC0lR1aYGgOhFioC3IsazUtw)
* [NewLand Cafe(New랜드 카페)](https://cafe.naver.com/2019newland)
* [NewLand Discord(New랜드 디스코드)](https://discord.gg/2J646MaZGA)
* [JkhTV Tistory(장경혁tv의 티스토리)](https://jkhtv.tistory.com)