나무 숲
gcc를 사용할 때 주로 사용하는 vi 편집기의 명령어를 소개합니다. 전에 사용했던 스샷을 잠시 들고오자면, vi 편집기를 사용하겠고, 파일 이름은 test1.c로 하겠다 는 뜻입니다. nano 편집기란 것도 있고 다른 것도 있는데 가장 흔하게 쓰이고 쉽게 접할 수 있는 것이 vi 편집기인 듯 합니다. (편집기 = 텍스트 에디터) vi 편집기로 들어간 화면입니다. 처음에 들어가면 뭔가.. 상태를 결정할 수 있는 상태입니다. i 등을 눌러야 비로소 코드를 작성할 수 있습니다. 다시 상태 설정하는 상태로 나가고 싶다면 esc를 누르면 됩니다. 설명이 이상하지만 해보시면 바로 알 수 있습니다. 그리고 제가 자주 실수하는 것 두번째는 그.. 키보드에서.. 오른쪽에 전화번호부처럼 모여있는 숫자를 누르면.. 안됩니..
컴파일의 과정(간단하게), 및 gcc를 통한 컴파일 방법을 소개해 드립니다. gcc를 사용하기 위해 저는 무난하게 우분투를 사용하였습니다. 너무 오랜만에 켰더니 반갑더군요. 컴파일 과정 GCC는 이름 그대로 (GNU Compiler Collection) 컴파일러입니다. 아래의 순서는 컴파일의 과정을 나타낸 것인데요, 이것들을 모두 묶어 gcc를 통해 간단하게! 소스 코드에서 실행 파일을 생성합니다. 소스 파일 생성 -> 전처리기(CPP; C Pre Processor) -> 전처리후 .i 파일 생성 -> 컴파일러(CC; C compiler) -> 어셈블리 코드 .s 파일 생성 -> 어셈블러(AS; Assembler) -> 오브젝트코드 .o 파일 생성 -> 링커(LD; Linker) & 재배치(Relocat..
네이버 NAVER네이버 주식회사(NAVER Corporation)는 대한민국의 인터넷 서비스 기업이다. 검색 포털 네이버를 중심으로 쥬니어네이버, 해피빈 등 다양한 서비스를 제공하고 있다. 2000년 7월 네이버컴(주)가 한게임커뮤니케이션을 인수합병한 후 2001년 9월 엔에이치엔(주)(NAVER, HAN game, Network)로 사명을 변경하였다. 2013년 8월 1일 한게임사업부문을 인적분할하여 NHN엔터테인먼트가 신설되었고 존속회사 엔에이치엔㈜는 네이버 주식회사로 상호를 변경하였다. 낯익은 모자. 이것도 광고에서 많이 봤습니다. 최근에는 모바일 쪽 발달 때문인지 이런 아이콘에 더 익숙한 듯 합니다. 자회사 2013년 8월 1일부터 기존의 NHN 계열사 중 NHN엔터테인먼트와 연결된 게임관련 계열..
경고 창에 뜨는 에러 메세지 등을 보고, 디버깅을 통해 프로그램을 고쳐 나가는 것은 정말 중요합니다. 메세지에서 어디가 틀렸는지 알려주니 정말 고마운 기능이 아닐 수 없습니다..ㅎㅎ 컴파일 에러/컴파일러 에러 Compilation error프로그램의 실행을 막는 오류입니다. Visual Basic 컴파일러가 이해하지 못하는 코드를 발견하면 컴파일러 오류가 발생합니다. 대부분의 컴파일러 오류는 코드 입력 시의 실수, 다시 말해 문법적인 오류 때문에 발생합니다. 예) 1) 키워드의 맞춤법이 틀리거나 2) 필요한 문장 부호를 빠뜨리거나 (;인 경우가 가장 많은 듯..) 3) If 문을 먼저 사용하지 않고 End If 문을 사용 4) 선언되지 않은 변수 사용 런타임 에러 Run-time error이름 그대로 프..
C++에서는 입력을 받을때 cin을 사용합니다. cin은 input/output의 input이므로 istream 부분입니다. 오늘은 이러한 cin의 기능들 중 쓸만하다고 생각되는 것들을 소개합니다. 0. cin.getline(); http://woodforest.tistory.com/141 n; getline(cin, str); 위 코드대로 실행하면 정수 n을 입력받은 후에 문자열을 입력받지 않고 바로 다음 코드로 넘어갑니다. 버퍼에 정수값을 입력한 뒤 누른 엔터가 그대로 남아있어 getline에 들어가기 때문입니다. getline을 이용하기 위해서는 정수값을 입력받은 뒤 cin.ignore()을 사용해 줍니다. 입력 버퍼의 모든 내용이 제거됩니다. int n; string str; cin>>n; get..
국가정보원 (국정원) National Intelligence Service 국가정보원(國家情報院, National Intelligence Service, 약칭: 국정원, NIS)은 국가안전보장에 관련되는 정보·보안 및 범죄수사에 관한 사무를 담당하는 대한민국의 중앙행정기관이며, 1999년 1월 22일 국가안전기획부를 개편하여 발족하였으며, 본부는 서울특별시 서초구 내곡동에 위치하고 있다. 기관장은 장관급 정무직 공무원으로 보한다. 직무 소개국가안전보장에 관련되는 정보/보안 및 범죄 수사에 대한 사무 - 국외정보 및 국내보안정보의 수집, 작성, 배포 - 국가기밀에 속하는 문서, 자재, 시설, 지역에 대한 보안 업무 - 형법중 내란의 죄, 외환의 죄, 군형법중 반란의 죄, 암호부정사용죄, 군사기밀보호법에 규..
Spells and charmshttps://www.pottermore.com/collection/spells-and-charms +) spell과 charm은 동의어인데.. 약간의 어감상의..의미상의.. 차이가 존재합니다.. (제 생각에는) spell은 시키는 주문, charm은 옭아메는 주문입니다. 그리고 caster란, cast를 하는 사람(er)의 뜻인데 대충 생각하면 동작을 행하는 사람-정도로 생각할 수 있을 듯 합니다. victim이란 뜻은 희생자 이죠, 영어 문장 자체를 보면 항상 (당하는) 사람이 당하는 동사(paralyse, kill 등) 뒤에 사람으로서의 명사(victim)가 오기 때문에 희생자라는 표현을 쓴 듯 합니다. 우리나라 문장 순서는 사람이 먼저 오기 때문에 희생자라는 표현이 ..