본문 바로가기
반응형

Program Language56

exec함수 군 1)int execl(const char *path, const char* arg0, ..., const char* argn, (char*) 0); 2)int execlp(const char* file, const char* arg0. ..., const char* argn, (char*) 0); 3)int execle(const char* path, const char* arg0, ..., const char* argn, char* const envp[]); 4)int execv(const char* path, char* const argv[]); 5)int execvp(const char* file, char* const argv[]); 6)int execve(const char *path, char.. 2011. 4. 19.
freopen freopen #include FILE *freopen(const char *filename, const char *mode, FILE *stream); freopen는 열린 스트림을 주어진 파일로 대치한다. 파일 열기의 성공적여부에 관계없이 스트림을 닫는다. freopen은 stdin, stdout, stderr에 연관된 파일을 변경할 때 유용하다. r 읽기 만을 위해 연다. w 쓰기 위해 생성한다. a 부가, 파일의 끝에서 쓰기를 위해 열기, 또는 파일이 없는 경우에 쓰기를 위해 생성한다. r+ 파일을 갱신하기 위해 이미 있던 파일을 연다. w+ 갱신을 위해 새로운 파일을 생성한다. a+ 부가시키기 위해 열기. 파일 끝부분에서 갱신하기 이해 열거나 새로운 파일을 생성하기 위해 연다. 주어진 파일이 텍.. 2011. 3. 31.
gcc -D gcc -D 옵션 (Dmacro) http://www.network-theory.co.uk/docs/gccintro/gccintro_35.html -DTEST 코드내 #define TEST 코드내 #define TEST 1 -DTEST=5 -DTEST="5" 코드내 #define TEST 5 -DTEST='"test"' 코드내 #define TEST "test" -D'test(x)=xtest(x)' 코드내 #define test(x) xtext(x) 2011. 1. 13.
PAPI - Performance Application Programming Interface Related Sites">Related Sites">Related Sites">Related Sites">PAPI 공식 페이지 http://icl.cs.utk.edu/papi/software/index.html PAPI-4.1.1 소스 http://icl.cs.utk.edu/projects/papi/downloads/papi-4.1.1.tar.gz perfctr 패치 소스 http://user.it.uu.se/~mikpe/linux/perfctr/current/ Adding Performance Counters to the Kernel for Linux Kernels before 2.6.31 http://debianclusters.org/index.php/Adding_Performance_Counter.. 2010. 12. 30.