IT/Linux C
-
memset 그리고 classIT/Linux C 2011. 6. 2.
memset은 메모리의 값을 초기화 하는 함수이다. man 페이지를 보면 설명이 나온다. MEMSET(3) BSD Library Functions Manual MEMSET(3) NAME memset -- fill a byte string with a byte value LIBRARY Standard C Library (libc, -lc) SYNOPSIS #include void * memset(void *b, int c, size_t len); DESCRIPTION The memset() function writes len bytes of value c (converted to an unsigned char) to the byte string b. RETURN VALUES The memset() func..
-
Linux 개발환경 - 컴파일러(gcc) & 텍스트에디터(vim) 설치IT/Linux C 2010. 9. 23.
환경 : Ubuntu 윈도우 프로그래머라면 Visual Studio 설치만으로도 일부 개발환경을 구축할 수 있지만, 리눅스 기반 개발을 위해서 필수적인 개발 환경을 위해 몇가지 패키지를 설치 해야 한다. 컴파일러 빌드 도구 소스코드 작성 툴(텍스트 에디터) 디버깅 툴 C Compiler 설치 C, C++ 컴파일러를 설치한다.(gcc,g++,cc..) xutils-dev는 gccmakedep(소스코드 의존관계)을 사용하기 위해서 설치한다. sudo apt-get install g++ xutils-dev Man pages 설치 개발에 있어서 기본 man으로는 C, C++ 등의 함수 설명을 확인할 수 없다. 다음과 같이 개발 api에 대한 manual을 설치한다. sudo apt-get install manp..