프로그래밍 QnA

익명 사용자의 이미지

hostname 잡아 오는거...

AIX 4.3.3 에서 gcc 2.95 를 이용해서 호스트 네임을 잡아오는 것을 만들
었는데 호스트 네임을 잡질 못합니다.

소스를 보면..

=============================================
#include
#include

main ()
{
struct hostent* hoststruct;
char hostname[255];
gethostname(hostname, 100);
hoststruct = gethostbyname(hostname);
printf("this hostname is %s\n", hoststruct);
}

=============================================

컴파일은 되는데 실행을하면

this hostname is

이렇게만 나옵니다..

익명 사용자의 이미지

질문]TCP연결(SYN)시 연결에 대한 응답을 하지 않는 경우?

저는 단말기에서 간이 NAT를 구현하고 있습니다
사설IP로 지정된 PC(FTP클라언터)에서 단말기를 통해
FTP 서버에 접근했는데 TCP연결이 안되네요
FTP 서버에서 패킷을 SPY하면 FTP 클라언터로 부터 "SYN"메세지를
받는것은 확인되는데 FTP서버에서 응답을 하지않는데
응답을 하지 않는 가능성들에 대해서 리플 좀 주세요

참고로 단말기에 있는 간이 NAT프로그램은 FTP 클라언터의 사설IP
를 단말기의 공인IP로 바꾸고, 더불어 IP 헤드 체크섬도 수정합니다
수정된 내용을 빼고는 기본적으로는 클라언터가 보낸 데이터는 정상적으로

익명 사용자의 이미지

쉘 프로그램과 informix관련 질문임다..

informix backup 하는 쉘 프로그램입니다.
다른부분은 다 알겠는데 이부분 무슨뜻인지 모르겠네요..
하시는분 설명 좀 해주세요..

============
$INFORMIXDIR/bin/onmonitor ${INSTANCE} lt$DEVICE ^[ee
EOF
특히 두번째 줄이요..
===================

date|$TLOG
echo $N "Using $SCRIPT to perform a level $LEVEL archive of $C"
|$TLOG
echo "$INSTANCE_LIST"|$TLOG
이것도 두번째 줄에서 $N 과 $C의 의미...
N과 C는 변수로 정의되지 않았습니다.
여기서 TLOG는 로그파일에 추가하는 것입니다.

익명 사용자의 이미지

[질문] 이거 어떻게 쓰는거예염?

요새 linux 에서 c++ 공부를 하고 있는데 다음의 STL 예제는 어떻게 컴팔
해야 하는지 알수가 없네요..

stl_list.C

#include
#include

int main(int argv, char *argc[]){

list lst;

return 0;
}

이렇게 소스를 만들고 다음과 같이 컴파일을 했습니다.

[userttma@localhost exam03]$ gcc -o lst stl_list.C
/tmp/ccB1YRdQ.o In function
`__malloc_alloc_template<0>_S_oom_malloc(unsigned int)'
/tmp/ccB1YRdQ.o
(.__malloc_alloc_template<0>gnu.linkonce.t._S_oom_malloc(unsigned
int)+0x1a) undef
ined reference to `endl(ostream &)'

익명 사용자의 이미지

[질문] 현재 서버에서 다른 서버에 스크립트를 실행시킬수 없

안녕하세요..

다른 서버에 있는 쉘 스크립트를 실행하는 방법이 없나요 ?
(원격 명령 실행)

현재 쉘스크립트를 돌릴때 다른 서버에 쉘스크립트도 같이 돌아야 하는
문제가 생겨서.. 다른서버에 쉘스크립트도 돌려야 하거든요..

방법이 있다면 부탁드립니다.

그럼.. 먼저 감사드립니다..

익명 사용자의 이미지

서블릿은 머고 애플릿은 머죠?


서블릿은 머고 애플릿은 머죠?

그리고 EJB 는 머고 일반 자바는 머죠?

익명 사용자의 이미지

환경변수에대한 이해..(안됨..)

보통 메인함수에서 인자를 받을때 commmand line argument를 이용해서 받
는경우가있고..이런경우를 예로 들면 ...
int main(int argc, char *argv[])형식으로 가게되는데..아마 세번째
argument가 환경변수를 나타낸다고 하는데 정확히 왜사용하는지..이해가
되지않거든요..어떤 프로그램을 보는데 execv
("/bin/....","xx","xxx","xx",NULL)이런식의 표현이 있는데...생성된 프
로세스를 어떻게 exec하는지 궁금합니당...

익명 사용자의 이미지

scanf 버그?

다음 코드를 컴파일하고 실행하면 생각했던 것과는 다른 결과가 나온네
요.. 윈도그에서는 제대로 됐는데.... 왜 이러는지 아시는분.

참고로 Debian 2.2 씁니다.

#include

int main()
{
unsigned char ch1, ch2;

while (1) {
printf("Enter two hex numbers(ff or less) ");
scanf("%x %x", &ch1, &ch2);
printf("%02x & %02x = %02x\n", ch1, ch2, ch1 & ch2);
}

return 0;
}

익명 사용자의 이미지

zmodem을 어디서 구할수 있나여

zmodem을 사용하려고 하는데 제가 사용하고있는 칼데라 리눅스에는 zmodem
이 지원되지 않아서여..

zmodem프로그램을 어디서 구할수 있을까여?
유틸리티라는 검색어로 찿아봐도 찿을수가 없네여..??

익명 사용자의 이미지

디바이스 드라이버에 관해

시리얼 디바이스 드라이버를 작성중인데요.
보레이트를 어떤식으로 맞추어야 할지 걱정이네요.
물론 드라이버 대강 만들고
C로 짠다면 termios를 이용하면 간단하겠지만
php에서 구현해야 하거든요.
그래서 가능하다면
php에서 드라이버를 열어서 write만 하면
드라이버가 알아서 보레이트를 맞추는 방법으로 짰으면 하는데.
가능할까요?
드라이버에 관해선 초보라...
안된다면 php로 보레이트를 맞추어 써주는 방법이 있을까요?
차라이 병렬포트면 만들수 있겠는데.. 의외로 어렵군요.

페이지

프로그래밍 QnA 구독하기