사파리 -> 환경설정 -> 고급탭 (맨 아래쪽에 메뉴 막대에서 개발자용 메뉴 보기 체크)

'OS > Mac OS' 카테고리의 다른 글

Mac 패킷 캡쳐  (0) 2016.05.10
GCC 어셈블리 사용법  (0) 2016.05.02
MAC 터미널 'ls' 명령어 디렉토리, 파일명 색 변경  (0) 2016.04.28
특수문자. 한자 사용법  (0) 2016.03.13
스크린샷 찍는 법  (0) 2016.03.13
Posted by 知彼知己百戰不殆
,

typedef

언어/C 2016. 5. 2. 07:49

1. 원래의 이름을 못 쓰게 하지 않는다. 즉, 원래의 이름 + 가명을 사용할 수 있는 것

2. 같은 자료형에 대해서 여러가지 새로운 이름을 만들 수 있다.


사용하는 이유??

1. 여러 시스템 환경에서 사용할 수 있는 프로그램을 만들기 위해서(ex. 16bit 컴퓨터에서 뿐만이 아니라 32bit 컴퓨터에서도 사용될 수 있게 만들고 싶을 때) - typedef으로 선언된 문장 하나만 변경하면 typedef alias로 선언된 모든 문장들에 영향을 끼침

2. 자체적으로 문서화된 프로그램을 작성하는데 도움을 주기 위해서. 어느 누구라도 코드를 읽기 쉽게 하기 위해

'언어 > C' 카테고리의 다른 글

전처리문  (0) 2016.05.02
signed와 unsigned  (0) 2016.05.02
static 변수  (0) 2016.03.21
메모리 관리와 메모리의 동적 할당  (0) 2016.03.20
파일 입출력 -3  (0) 2016.03.18
Posted by 知彼知己百戰不殆
,

홈 디렉토리(cd ~)에서 ls -a 명령어를 치면 숨겨졌던 파일들도 나오는데 여기서 .bash_profile 파일을 열어서 

export CLICOLOR=1

export LSCOLORS=ExFxCxDxCxegedabagaced


를 추가해주면 된다. 맨 앞의 Ex는 blue를 뜻하며 디렉토리 명들의 색을 바꿔준다.

마지막 Cx는 실행 파일들의 색을 바꿔주며, green을 뜻한다. 나머지 중간의 색들은 어떤 걸 바꿔주는 지 모름.


이게 귀찮으면 alias 명령어를 사용하여 ls=ls -G(ls에 색을 입힘) 를 입력하는 방법도 있거나, ls 라고 타이핑하는 대신에 ls -G라고 타이핑을 해도 된다.




a black
b red
c green
d brown
e blue
f magenta
g cyan
h light grey
A bold black, usually shows up as dark grey
B bold red
C bold green
D bold brown, usually shows up as yellow
E bold blue
F bold magenta
G bold cyan
H bold light grey; looks like bright white
x default foreground or background

Note that the above are standard ANSI colors. The actual
display may differ depending on the color capabilities of
the terminal in use.

The order of the attributes are as follows:

1. directory
2. symbolic link
3. socket
4. pipe
5. executable
6. block special
7. character special
8. executable with setuid bit set
9. executable with setgid bit set
10. directory writable to others, with sticky bit
11. directory writable to others, without sticky
bit

The default is “exfxcxdxbxegedabagacad”, i.e. blue fore-
ground and default background for regular directories,
black foreground and red background for setuid executa-
bles, etc.

'OS > Mac OS' 카테고리의 다른 글

GCC 어셈블리 사용법  (0) 2016.05.02
Mac Safari 웹 소스코드 보는 법  (0) 2016.05.02
특수문자. 한자 사용법  (0) 2016.03.13
스크린샷 찍는 법  (0) 2016.03.13
루트계정 활성화  (0) 2016.03.13
Posted by 知彼知己百戰不殆
,