프로그래밍 QnA

익명 사용자의 이미지

AIX운영체제 에서 쉘스크립트로 패스워드 변환에 대한 질문

AIX에서 쉘스크립트를 이용하여 패스워드를 변환 할려고
합니다. 계정을 만들고 .profile 복사까지 했는데
패스 워드 변환하는 방법을 찾지 못하였습니다.
AIX고수님들 많은 도움 부탁 드립니다.
감사 합니다 꾸벅 ^^

익명 사용자의 이미지

[gnome]으로 어플짜시는 분 있나여?

혹시 그놈라이브러리 써서 어플짜는분 있으신가요?
gtk로 짜다가 쓸일이 있어서 짜고 있는데요.
그냥 이걸 사용하시는 분이 있나 해서요.
좋은가? 그냥 소스보면서 짜서 쓰기는 하지만
설명이 제대로 된 책이 없어서 영 짜증이 나네요.
내맘대로 바꾸고 싶어도 잘 되지 않고.
우..
프로그램 짜다가 짜증나서 올립니다. 죄송!!!

익명 사용자의 이미지

코드상에서 프로세서 실행

어쩔수없이...

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로 바꾸죠..
도와주세요..

익명 사용자의 이미지

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

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

익명 사용자의 이미지

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

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

익명 사용자의 이미지

너무 어려운 포인터... ㅠ.ㅠ

http//pw1.netcom.com/~tjensen/ptr/ch9x.htm 에 있는 문서를 보고 포인
터 공부를 하고있는데요, 아래 소스에서 이해가좀안되네요.
포인터 세개를 어떻게 메모리 할당하는 거나, 그걸 어떻게 이용하는데 되
는지...
또 모르겠는건 아래를 array[ x ][ y ][ z ] 행렬로 볼때 y 가 행이 되
고, z가 열이 되는건가요?

http//pw1.netcom.com/~tjensen/ptr/ch9x.htm

/* Program 9.3 from PTRTUT10.HTM 6/13/97 */

#include
#include

int main(void)
{
int **rptr;
int *aptr;
int *testptr;

익명 사용자의 이미지

시그널 함수 등록

시그널 함수 등록할 때 주로
사용하는 시그널은 ctrl+c 더군요..

다른 시그널은 없나요?
가령 Esc키 같은 것..

사용자가 재정의 해서 사용할 수 있는 시그널
추천 좀 부탁합니다..

아니면 일정한 시간마다 특정 함수를 호출할 수 있는
시간함수가 있다면 소개 해주세요.

익명 사용자의 이미지

ups debugger에 관한 질문입니다.꼭좀.....

안녕하십니까....
리눅환경에서 ups라는 디버거를 통해서 c code를 디버깅중인데요;.....
다른기능 사용법은 대충 알겠는데 변수 값의 변화를 보고 싶은데요...
예를 들어서...
for(i=0;i<10;i++){
a=i;
}
라는 문장과 같이 디버깅시에 a에 들어가는 값을 next탭을 누를때마다의 보고
싶은데 가능합니까?
가능하다면 꼭좀 답변 주시면 감사드리겠습니다....

그럼 좋은 하루 되세요.;....

페이지

프로그래밍 QnA 구독하기