프로그래밍 QnA + 설치 및 활용 QnA

flatony의 이미지

atoi를 itoa로 만들고자할때

atoi로 char *를 int형으로 바꿔서 사용한후에

다시 char *로 바꾸려고 하는데 itoa가 없어서

int형의 변수를 (char *)로 형변환 했는데,,,,,안돼네요,,,

도대체 어케 해야하는건지,,,,누구 아시는분 없나요????

ppp70의 이미지

adduser이후 ftp restart 이후에도 접속이 안되네여..

미치겠네여..

adduser이후 ftp restart 이후에도 접속이 안되네여..

전 wowlinux 7.1 사용하는데,, 위의 고수님들 말대로...

해보고.. 책 찾아 봐도.. 안되네여..

이런경우 어느 파일을 검색해서 어떻게 고쳐야 하는 건지..

좀 알려 주셔여......

litwind의 이미지

현재 프로세스에서 연 파일을 알고 싶습니다.

현재 제가 만든 프로세스에서...

이 놈이 나름대로 데몬 프로그램인데..

신나게 잘 돌다가 한 3시간 쯤 지나면..

세그멘테이션 폴트와 함께..

too many file opened..

라는 에라를 출려하네요~

디버그 할려고 해도~ 고치고 에러 나는 거 함 보려면..

3시간을 기다려야 되니.. -_-;

하핫~ fclose() 도 꽤나 열심히 해줬는데 저런

메세지가 뜨네요~

그래서 어떤 파일들이 현재 열려있어서 저런 메세지가 뜨는지

알고싶습니다.. 도움주세요~ ^^

sbkang의 이미지

Kernel 버전의 의미에 관해서..

2.4.10-7
제가 알고 있는 커널 버전은 2.4.10까지로 알고 있는데 7은 무슨 의미인가요?
기본적인 건데 궁금해서요..

cjy1126의 이미지

pthread 죽이는법?

ping를 pthread로 작성하였습니다.

send와 receive 2개의 쓰레드가 있는데, send가 죽으면서 recvfrom중인 receive 쓰레드를 죽입니다.

문제는 지금까지 pthread_detach 로 죽이는줄알고 썼는데... ping을 여러번 반복하니까 한번보내고 for문에서 돌아가는 수만큼 받네요. -_-;

recvfrom 쓰레드가 계속 살아있어서 그런가 같은데, 어떻게 죽여야하나요?

폴링은 사용하면 안되고, 꼭 block이 되야하거든요.

답변 부탁드리겠습니다.

sunbee의 이미지

C(cgi) 에서 세션의 원리가 어떻게 되나요?

쿠키는 http 헤더에 덧붙여서 보내어 지는데, 세션은 서버에 저장되자나여..

php가 C언어로 만들여 졌기 때문에 php를 예로.. php에서 세션을 생성하면 /tmp에 세션 파일이 만들어 지던데요..

C(cgi)에서는 세션을 제가 직접 만들어야 합니까? 아님 그런 라이브러리가 있습니까?

leolo의 이미지

CGI의 퍼미션에 관한 질문..

지금 CGI로 웹을 구현하고 있습니다.
그런데, 문제가 생겼습니다.
바로 퍼미션에 관한 문제입니다..
웹서버는 thttpd를 사용하는데요..
문제는 cgi 파일을 컴파일 할때..
chmod u+s xxx.cgi
로 퍼미션을 주었기 때문에
보안에 취약 한 걸로 알고 있습니다.
이를 해결 할려면 어떻게 해야하는지 알려주세요..
부탁드립니다..
그리고, HTML파일의 퍼미션을 744로 하지 않으면
실행이 되질 않는데.. 이유가 궁금합니다..
사용자가 실행능력을 가져야.. html 파일이 수행되는지...

ban0630의 이미지

ip_conntrack와 ip_conntrack_ftp,ip_nat_ftp3모듈은 뭐에 쓰는

네트워크 설정중에(이런저런 여러설정..에서)modprobe로

ip_conntrack와 ip_conntrack_ftp,ip_nat_ftp 3개의

모듈을 자주 올리는것 같아 이모듈들이 어떤 역활을 하는지

알고싶어서요.

모듈이 윈도우에서의 드라이버와 비슷한 거라고 알고있는데
위의 3가지 모듈도 네트워크 관련 드라이버 인지..?
영 감이 않오네요^^;

아시는 분은 가르침을..
그럼 수고하세요

ppp70의 이미지

adduser이후 reboot 꼭 해야 하는 건지..??

adduser이후 꼭 reboot해야 되는 건지여...

리부팅 하고 나면,, ftp가 접속이 되는데...

그 전(유저 추가후 리부팅전)에는 ftp접속이 되질 않네여...

진정 리부팅이외에는 방법이 없나여...

아닐것 같아서 여기 저기 문서을 찾아 봐도 그 내용은 없네여...

너무 초보 적인 질문인가여.....^^;;

khaic0c0의 이미지

rand() 함수에 의한 중복값 처리 어떻게 해줘야 될까요?

#include <stdio.h>

int main(void)
{
        int test,result;

        srand( (unsigned)time( NULL ) ); //rand()함수에 초기값을 첨부터 주기위한 srand 함수 사용.

        for( test=1; test<=6; test++ )
        {
                result = rand()%45 + 1;
                printf( "LOTTO  %d jari ==> %d \n",test,result );
        }
        return 0;
}

이런 소스가 있다고 할때 1부터 45까지는 랜덤하게 숫자를 잘 뿌려주지만,

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기