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

익명 사용자의 이미지

코드상에서 프로세서 실행

어쩔수없이...

server프로그램 (C언어로 작성)
설정(GUI)프로그램을 따로 컴파일 (QT..즉 C++로 작성)
하였습니다..

설정프로그램에서 kill로 server의 pid를 알면 죽일수있는건 아는데.
pid를 어떻게 알아내죠?

c++에서 코드상에서..server프로그램 프로세서를 띄울수있나요?

설정프로그램에서 시작을 눌르면..server가 동작하고..
stop을 눌르면..죽는겁니다..^^;;

감사합니다..^^ )

익명 사용자의 이미지

[질문]extern char **environ 변수

소스

#include
int main(int argc, char *argv[])
{
int i;
char **ptr;
extern char **environ;
for (i=0; i printf("argv[%d] %s\n", i, argv[i]);
for (ptr=environ; *ptr != 0; ptr++)
printf("%s\n", *ptr);
exit(0);
}

실행시켜보면 쉘환경변수=설정값 이런식으로 출력이 됩니다.
의문점은 어떻게 envrion 외부변수가 초기화 되지도 않았는데
어떻게 그렇게 동작하느냐하는 것입니다.

unistd.h에 다음고 같이 정의되어 있긴 하지만
extern char **environ

익명 사용자의 이미지

int를 char로 바꾸기..

예를 들면 이런겁니다..

int a = 10;
char b[10];

b에다가 a의 10를 넣고 싶은 거죠..
책을 찾아보니까 itoa()라는 함수가 있더라구요..
그래서 사용해 보니까.. 그런 함수가 리눅스의 stdlib.h파일에는
없더라구요..

find / -name "*.h"| grep itoa라고 해서
리눅스에 있는 모든 헤더파일를 뒤져 받지만... 소용 없었습니다..

어떻게 하면 int를 char로 바꾸죠..
도와주세요..

익명 사용자의 이미지

멀티부팅과 파티션에관한 질문..

40GB하드가..20GB,10GB,10GB 이렇게 나뉘어져있고...

C에 윈2000이 설치되어 있었습니다...

거기다...WOW리눅스7.1버전을 설치하려고...

리눅스 설치 화면으로 가서...

디스크 드루이드로...맨마지막 파티션을 날리고...

그 공간을 이용해...새로 파티션을 잡았습니다...

이미..윈2000부트로더가 있기때문에...lilo를 MBR에 설치하지 않고..

리눅스 파티션에 설치했습니다...

리눅스 설치가 끝난뒤..

dd if=/dev/hda2(리눅스 설치 파티션) of=/bootsect.lnx bs=512 count=1

익명 사용자의 이미지

[질문]프로세스와 signal이 이해가 되지 않을때

스티븐의 '고급 유닉스 프로그래밍' 책을 보고있는데요.
프로세스하고 시그널쪽이 전혀 이해가 안되는데 어떤 문서를 봐야
이해를 할수있나요. 예제 소스를 보아도 어떤 순서로 돌아가는지 이해가
안됩니다. 솔직히 시그널이 왜 필요한지, 왜 쓰는지도 모르겠구요.

익명 사용자의 이미지

윈속 비동기에서.. send를 어떻게 사용해야할까요?

윈속 비동기 모드에서.. (Async) send 를 어떻게 사용해야 할까요?
recv 는 FD_READ 메시지가 들어올때 recv() 를 부르면 돼지만..
send 는 어떻게 하죠? FD_WRITE를 쓰라고 하던데.. 만약 파일을 전송한다
고 하면 send 를 계속 보내야 할텐데 대체 어떻게 해야 할까요?
send를 연속으로 쓰면 못보내던데.. 아니면 send를 비동기에서 동기 모드
나 블로킹 모드로 바꿔야 하나요? 그럼 그렇게 하는 방법이라도 알려주세
요.. 비동기가 메시지 처리방식이라 편하긴 한데.. send() 함수가 정말 나

익명 사용자의 이미지

리로가 날아갔어요..도와주세요..XP를 NTFS로 포맷해도 돼나요??

윈도우XP와 한컴리눅스를 사용하고 있습니다.
윈도우XP를 재설치하면서 멀티부팅이 안돼요..리로가 날아갔나봅니다.
부팅시스켓으로 리로 설치하는법 좀 알려주십시요..

그리고..윈도우XP를 그전엔 fat32로 포맷했는데..새로 설치하면서 이번
엔 NTFS로 포맷했거덩요..상관없나요??

익명 사용자의 이미지

리눅스에서 ls -l 할때.

디렉토리 옮길적마다
또는 이따금씩 글자색깔이 바뀌어서
눈이 피로한데요.
색깔옵션 좀 바꾸어주었으면 좋겠는데
어디서 하는지 모르겠네요...
윈도우에서 telnet으로 접속해서 작업하고 있거든요.

익명 사용자의 이미지

커널 컴파일 했는데...

안녕하세요

커널을 업그레이드했는데요

/boot 디렉토리에 보면

module-info 파일이 있잖아요?

이것도 업그레이드 해줘야할거같은데

이파일은 어떻게 생성시키는 것인지요..?

익명 사용자의 이미지

[질문]아파치 최대연결수 제한에 관해

안녕하세요?
아파치로 웹서버를 돌리고 있는데 netstat으로 보면 한 유저가 한번에 십
수개의 파일들을 읽어가더군요. 덕분에 네트워크 대역폭 사용량이 Zero에
서 100%까지 들쭉날쭉합니다.
한 유저당 동시접근 연결을 3,4 개로 제한하고 싶은데 어떻게 해야할지 모
르겠네요.
꼭 해결법좀 알려주세요.

페이지

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