프로그래밍 QnA

moonzoo의 이미지

cvs 사용중에.

cvsnt와 TortoiseCvs를 사용해서 cvs환경을 구축중인데요..

cvsnt에서 repository를 생성한 후에 TortoiseCvs의 Make New Module을

이용해서 새로운 Module을 추가했습니다.

여러 유저를 만들어서 이 모듈을 공유중인데..

이 모듈을 repository에서 삭제할려면 어떻게 해야 하나요?

추가 질문으로.. 이 모듈에 a.c b.c c.c 의 3파일이 있다고 했을경우.

이 모듈을 공유하면서 a.c b.c만 가지고 있는 유저가 cvs update를 하면

c.c를 가지고 와야 할것 같은데 못 가지고 옵니다.. 에러 없고 정상인데 말이죠.

nidle의 이미지

menu를 사용하는 구조에서 괸한 질문이요,

아 그리고 다른 질문하나만 더하겠습니다.
만약 menu() 함수를 만들어서
main()
{
menu();
}
menu()
{ :
:
switch(x)
{ case 1:
add();
break;
case 2:
sub();
break;
:
:

add()
{ x=y+z;
menu();
}

대충 이런식으로 만든다면 처음 메뉴가 호출되고
거기서 1을 선택 해서 add()호출되고
그럼 다시 menu() 가또 호출이 될텐데
그럼 하나가 끝나면 어차피 계속끝나니까 상관없는데

feivue의 이미지

fork() 후 waitpid 하는 도중에...

프로세스를 공부하다고 질문이 생겨서 글을 올립니다.

데이타가 있다고 할때 어떤 연산은 자식프로세스를 만들어서 하고 결과만 부모 프로세스에서 출력하고자 하는 간단한 코드인데요

만약에 그 연산이라는게 상당한 시간이 걸려서, 기다리는 도중에 부모프로세스에서 무언가를 해주어야 할때는 어떻게 해야 하는지요?

가령 자식프로세스를 기다리다가 시간이 너무 길어지면 3초에 한번정도는 '지금 연산중입니다' 라는 메시지를 출력하고 싶거든요...

nidle의 이미지

재귀함수를 중간에 멈추게 하는방법점요

재귀함수를 중간에 멈추게 하고 처음 호출한 곳을 이동시킬수가
있을까요,, 만약 그렇다면 종료안된 함수들은 저절로
종료가 되는건가요??

ymkim00의 이미지

문자열을 만드는데...

예를들어 아래와 아래와 같은 코드가 있을때..

sprintf(buffer,"%c%c%c%c......%c",0x00,0x00,0x00,0x01,.....,0x01);
// 이렇게 하는 이유는 아크시를 만드는게 아니라 바이너리를 만들기때문입니다.

만약 캐릭터가 64개라면.. 64개의%c를 써야 하는건가요?
넘 무식한거 아닌가요?

그래서 아래와 같은 방법을 썼습니다.

memcpy(buffer,&buffer1,4);
memcpy(buffer[4],buuffer2,4);
근데 정상적으로 입력이 안됩니다.
모 존 방법이 없을까여?

gilho의 이미지

vi 고수님 word를 find해서 line을 삭제 하는 방법 아시나요?

알면 꼭 답글점...

log를 분석 하다보면 반복 되는 sendmail 정보는 한번에 모두 삭제 하고 싶을때..어떻게 해야 하는지.. 갈켜 주세요..

twix1027의 이미지

[모듈 프로그래밍] 모듈 프로그램에서 통신하는 방법은??

소켓도 안되고...메세지 큐도 안되는데...(컴파일 오류가 없더라도 제대로 작동안함)

아님 제가 잘 못한건지....^^;;

알려주세요 ㅎ

하하의 이미지

fseek 관련질문입니다.

왜 fseek 함수는 첫 아규로 FILE 구조체를 넘겨 주는데..

그냥 file descripter로 seek 하는 함수는 없나요?

seek라는 함수는 존재 하지 않는 걸로 알고 있습니다.

이럴땐 어떻게 해야 하는지.. 다른 방법이 있나요?

fcntl을 쓴다든지... fcntl은 없는데.....

andro000의 이미지

네트워크 밴드위스에 따른 전송 데이터량 조절 루틴.....

네트워크 밴드위스를 고려해서 전송되는 데이터량을 늘렸다
줄렸다 하는 기능의 모듈을 구현하려 합니다. 영상데이터를 서버에서 클라이언
트에게 보내고 있는데 밴드위스가 높을때(내부망)때는 최대량을 데이터를
보내도 괜찮은데 밴드위스(내부ip 대 외부ip)가 낮아질때는 데이터량을 낮게
하여 전송해야 합니다. 어떻게 어느정도의 기간동안 시간을 측정해서 데이터를
보내야 하는지, 구현방법을 한 수 부탁드립니다.
참고로)데이터량은 define되어서 측정된 시간에 따라 3단계로 구분되여 있습니다.

하하의 이미지

dereferencing pointer to incomplete type

#include <fcntl.h>



main()
{
                int  fd;
                struct stat *stbuf;


                fd = open("41.c", O_RDONLY);


                stat(fd, stbuf);



                printf(" size of file %d \n", stbuf->st_size);

}

m2.c: In function `main':
m2.c:18: dereferencing pointer to incomplete type

위와 같은 에러가 발생합니다.

stbuf->st_size 에서 나는데.. 왜 그런지 도무지 모르겠습니다.

예를 들어 이것저것 해보았지만 포인터에 대한 맴버변수 참조는 -> 로

페이지

프로그래밍 QnA 구독하기