[C/C++] Enum 사용법 , C언어 열거형 사용법 열거형(Enum)
쉽게 말해 enum 은 열거형 변수 입니다."어떻게" 생각하면 struct와 다르냐? 라고 물을 수 있지만."전혀" 다릅니다. 보통 enum은 상수를 정의하는데에 많이 쓰입니다.소스의 가독성을 높인다거나 상수에 의미를 부여해서 쓸 수 있습니다. 전처리기인 #define 을 사용하거나, 전역 변수를 const로 선언해서 상수처럼 사용이 가능하지만enum을 상수로 생각해서 처리할때의 이점이 있습니다. (뒷부분에 설명하겠습니다.) 우선 이넘(enum)을 선언하는 방법은 다음과 같습니다. enum {mon, tue, wed, thr, fri, sat, sun } day; 여기서 day를 열거형 변수라 하고 그 하위의 항목(원소) 들 ( mon, tue, wed, thr, fri, sat, sun)로 구성됩니다...
더보기
[Linux] Top 명령어 사용법 , linux 메모리 사용량 보기 (adb 메모리 사용량)
Linux 에서 메모리 사용량 확인하는 명령어 입니다. 가장 많은 메모리를 잡아 먹는 놈이나, 사용 시간이 긴 프로세스들을 찾는데 사용합니다. [Linux] Top 명령어 사용법 시스템 사용량 확인(windows에서 작업관리자에서 보는 화면과 비슷한 기능) [사용법]$ top [옵션] [화면 내용들]top - 14:16:52 up 4 days, 5:25, 3 users, load average: 0.00, 0.01, 0.05Tasks: 131 total, 1 running, 130 sleeping, 0 stopped, 0 zombieCpu(s): 2.4%us, 0.3%sy, 0.0%ni, 97.0%id, 0.2%wa, 0.0%hi, 0.0%si, 0.0%stMem: 8140668k total, 79008..
더보기
[Linux] top 명령어를 통한 시스템 분석
출처 : http://morenice.tistory.com/30linux에서 top 명령어는, linx kernel을 통하여 관리되는 프로세스의 태스크 리스트들의 정보(시스템 메모리 사용률, cpu 사용률, 상태정보,..) 등을 확인할 수 있습니다. top 명령어를 통하여 프로세스가 race condition 상태, 메모리 릭, 과도한 i/o사용률, zombie 프로세스,.. 등 활용하기에 따라 많은 정보를 확인할 수 있습니다. 그럼 바로 top 명령어를 사용하여 화면을 보도록 하겠습니다. top 화면 설명 상단의 전체 cpu 사용량과 memory사용량, Task 정보와 부팅되고 운영된 up 정보가 나오고 있습니다. 보면, 현재 48 일째 운영되고 있군요. CPU 정보를 간략하면 말하자면 왼쪽 부터 us..
더보기