프로그래밍 QnA

seongwon1의 이미지

pipe를 이용한 ipc관련 질의입니다.

안녕하세요?

pipe를 통해서 ipc를 하는데 잘 되지 않아 이렇게 질문을 드립니다.

일단 코드를 간단히 설명 드리면요.

pipe(file_pipe).....

pipe(file_pipe1)......

이런식으로 파이프를 2개 만들었구요.

fork를 해서 자식프로세서를 총 3개 만들었습니다.

for(i = 0 ; i < 3; i++) {
      pid[i] = fork();
}

이런식으로요.

그리고 나서 하나의 자식 프로세서 예를 들어 pid[0]이라는 프로세스에서

jerry_builder의 이미지

[질문]프로세스 상태 저장에 관한 질문입니다

안녕하십니까? ^^
저는 얼마전부터 홍지만 저 "커널 프로그래밍"이라는 책의 프로젝트를 구현하고 있는 학생입니다.
주제는 프로세스의 상태를 tast_struct의 정보를 사용하여 파일로 백업시키고 그 상태저장파일을 후에 복구시키는 것입니다.
책의 내용은 그저 실행프로그램 자신이 자신의 상태를 저장하는 형식으로 되어있습니다.
해서 그것을 조금 변경을 하고있는데요, 요는 다른 임의의 프로세스가 실행프로그램을 실행시켜 그 대상(실행된 프로그램)프로세스의 상태정보를 저장하는 것입니다. 결국 부모프로세스가 자식프로세스(실행프로그램)의 상태를 저장하도록 한것입니다.

seeker의 이미지

소켓관련 FIN_WAIT_2

unix c로된 tcp/ip통신프로세스가 정상종료후
netstat -na|grep 7000 로 조회하면
tcp 0 0 160.17.8.146.7000 160.17.8.198.32836 FIN_WAIT_2
와같이 FIN_WAIT_2 상태가 계속 오래 지속되어
바로 기동하면
Address already in use
라고 나옵니다.
정상종료후 바로기동이 가능하게 하려면 어떻게 하면되는지요?

sore의 이미지

xfree86 &gt;make install 도중 에러..

texteroids.c736 Internal compiler error in `purge_addressof_1', at fucnction.c3183
Please submit a full bug report.
See <URLhttp//www.gnu.org/software/gcc/bugs.html> for instruction.

이라는 문구가 나왔습니다.

arm용 툴체인 gcc 2.95.3 으로 컴파일을 한것인데...

gcc버그라는 뜻인지..

책에서 하라는 대로 한건데, 어째서 이쪽만 버그가 나는건지....

erenes의 이미지

[질문] 인터넷에서 정보를 얻고자 할 때(날씨등)

지금 하고자 하는 것은 인터넷 정보제공 사이트에서 정보를 얻고자 하는 것입니다.
예를 들어 오늘의 날씨를 알고자 하는 프로그램을 짜려고 합니다.
그러면 날씨정보 제공 사이트에 접속해야 하고 접속해서 어떤 query를 던져야
하고 정보를 받아와서 printf 등으로 보여주려고 하는데요.

이런것에 대한 구체적인 방법을 잘모르겠습니다.
혹 아시는 분은 답글 달아주세요.
감사합니다.

Dr_stein의 이미지

while(1) 과 for(;;)에 차이가 있을까요?

회사 소스를 보면 while(1)을 for(;;)로 고친 코드가 있던데...
상식적으로 납득이 가지를 않네요.. 그런경우그 경험하신분 계신가요?

bugger의 이미지

리눅스 설치 버젼을 알려고 하면은 어떻게 해야 되나여

보통.. 리눅스에서 uname -a 하면..

Linux localhost.localdomain 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux

이런 정보가 나옵니다..

실제로 제가 알고 싶은 정보는 "Redhat 7.2 " 이런 정보 입니다.

어떻게 해야되나여?

수고하세여

살자의 이미지

network 통신시 read에 대한 질문입니다..

안녕하세요..
저는 지금 간단한 서버를 만들고 있는데요..

서버에서 read를 하는데 궁금한 점이 있어서 질문 올립니다..

#define MAXSIZE 4092
...

 readbyte = read(sockfd, buff, MAXSIZE);

에서 client가 MAXSIZE인 4092 보다 작은 100 만큼의 data를 보냈는데
read에서 돌아옵니다..

제 생각에는 4092 만큼 버퍼에 찰때까지 기다려야 하는것이 아닌가여?

고수님들의 답변 기다리겠습니다..

mymam77의 이미지

파일 업로드 하는 소스 좀 부탁드립니다.(그림 첨부)

위의 그림과 같은 기능을 하는 jsp 소스 구할 수 없을까요?

위의 그림은 사진을 업로드 하는 것인데 대신 파일을 업로드 하
는 소스를 원합니다.

부탁드립니다.

lsj0713의 이미지

A Book on C 1장 연습문제 17번...

[code:1]
/* Compute a better average. */

#include <stdio.h>

int main(void)
{
int i;
double x;
double avg = 0.0; /* a better average */
double navg; /* a naive average */
double sum = 0.0;

printf("%5s%17s%17s%17s\n%5s%17s%17s%17s\n\n",
"Count", "Item", "Average", "Naive avg",
"-----", "----", "-------", "---------");
for (i = 1; scanf("%lf", &x) == 1; ++i )
{
avg += (x - avg) / i;

페이지

프로그래밍 QnA 구독하기