프로그래밍 QnA

hermian의 이미지

log file 남기는법

특정 디렉토리에 log file을 남기다가 일정 크기가 되면 backup file을 만들고 새로 파일을 만들어 로그를 남기고 싶습니다.

아피치의 로그를 보면 error.log error.log.1 error.log.2.gz이런식으로 생기는데 어떻게 하면 이렇게 만들 수 있을 까요?

좋은 아이디어가 있으신 분들의 가르침을 기다립니다.

vigor96의 이미지

혹시 다른 프로그램이 쓰고 있는 소켓 데이타를 가로 챌 수 있나

다른 프로그램이 사용하고 있는 소켓 데이타를

가로채서 변경시킨다음

그 프로그램에게 전달 시켜 주거나..

아님 다른 프로그램 처럼 응답을 넘겨 주거나 할 수 있습니까?.

궁금해서 물어봅니다.

좋은 하루 되세요...

jkm0114의 이미지

kdevalop에서....

다 설치하고 나니까 이런 프로그램이 있네요....

보니까 마치 비주얼 씨 처럼 작동하는듯...

그래서 뉴 프로젝트로 C를 선택해서 만들어보려고 했습니다.

그런데 다음과 같은 에러가 뜨더군요

m4_bregexpconfigure.in:58: warning: do not use m4_patsubst: use patsubst or m4_bpatsubst
configure.in:100: warning: do not use m4_regexp: use regexp or m4_bregexp

뭘 configure.in 에 먼가를 쓰라는거 같은데 저같은 리눅스 초보자가

뭘 알겠습니까 T_T

고수님들의 조언 부탁드립니다.

아. 이거 사용하면프로그래밍 하기 편한가요...

alonecrow의 이미지

[질문] 클라이언트 소켓에서 Connection Time out 구현을 어떻게

클라이언트에서 서버로 connect 시 응답시간이 너무 오래 걸리는 경우가 자주 발생해 Time out 시간을 주려고 합니다.

예)
state = connect(sockfd, (struct sockaddr *)&address, len);

자료를 아무리 뒤져도 그런부분에 대한 글이 없는데요... :shock:

클라이언트에서 타임아웃주는 방법을 알려주시면 감사하겠습니다.

brandon의 이미지

IP 패킷에서요.

안녕하세요

IP 패킷 다이어 그램에서

IP Header | Data IP Payload | CRC | IP Header | Data | IP PayLoad Empty | CRC

이런식으로 나타난 그림이 있는데요.
다른 부분들이 이해가 가는데, Data IP Payload, IP PayLoad Empty
이 두가지가 어떤 건지 잘 모르겠습니다.
사전적인 의미야 알지만 말이죠.

혹시 아시는 분 계시는 지요???

pogs의 이미지

make파일에서요... 질문드립니다.

.SUFFIXES: .o .c
.c:
$(CC) -o $(FLAG) $@ $<
.c.o:
$(CC) -c $*.c $(FLAG)

............................................................

위 예제에서 .SUFFIXES: .o .c 의미는 .c 파일은 .o파일로 컴파일된다는것을 알겠는데요.
그 밑에 .c 와 .c.o는 뭘 말하는 건가요?
make파일을 공부하고 있는데... 자세히 나와 있지 않아서요. 부탁드립니다.

koonpal의 이미지

c 함수에서 extern은 정확히 어떤 용도에...

c 함수에서 extern은 정확히 어떤 용도에 사용을 하죠...

부탁을 드립니다...

koonpal의 이미지

커널에 모듈로 삽입을 할려고 하는데...

unresolved symbol 이라고 나옵니다....

어떻게 해야되죠...

그리고

A 모듈에 b가 선언되어 있고...

B 모듈에 a가 선언되어 있으면 어떻게 되는거죠...

부탁을 드립니다...

Necromancer의 이미지

혹시 리눅스에서 사용하는 ELF 파일 포맷 문서 위치 아시는분은?

NASM 클론 어셈블러 (CASM) 만들려고 계획하고 있는데,

리눅스에서 사용하는 실행파일과 오브젝트 파일 포맷을 설명한 문서가

어디 있는지 아시는 분 계시나요?

아니면 www.wotsit.org에 공개된 ELF포맷 문서가

실제 리눅스에서 사용하는 오브젝트파일/실행파일 포맷이 되는가요?

이전에 kernel.pe.kr에 공개되어 있었는데 사라졌네요.

gkepsgds의 이미지

Compile Error ...

HP-UX, Ansi C, gcc를 사용하고 있습니다.

그런데 제가 짠 프로그램을 컴파일 하는데
에러가 나네요!

소스를 예를 들자면

   int foo(const char *, int );

   void main()
  {
   ....
   여기서 foo 호출
   }

int foo( ch, n)
const char *ch;
int n;
{
..
return 1;
}

 

이런 식으로 짰는데..
(Bundled) cc: "test.c", line 39: warning 5: "const" will become a keyword
.
(Bundled) cc: "test.c", line 39: error 1000: Unexpected symbol: "char".
(Bundled) cc: "test.c", line 39: error 1000: Unexpected symbol: ")".

페이지

프로그래밍 QnA 구독하기