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

litwind의 이미지

루프백을 제외한 주소를 바인딩하고 싶습니다.

server.sin_addr.s_addr = htonl(INADDR_ANY);

이렇게 하니까 루프백까지도 바인딩하고 있네요.

-_-; 당연한 얘기지만...

루프백을 제외하고 바인딩하고 싶습니다.

방법이 없나요?

ddarkangel의 이미지

vc 에서는 이상이 없는데 g++에서 컴파일 오류가 납니다.

뭐가 문제인지 모르겠습니다.
어떻게 수정해야 할까요??
소스는 다음과 같습니다.
-----------------------------------------------------------------------
[code:1]
#include <iostream>
#include <stdio.h>

void fnc();
void sub(void *);

template <class utype> class cls
{
public:
cls(){
};

cls(void *ai){
printf("CLS : %x\n", ai);
};
};

int main(void)
{
printf("main() : %x\n", fnc);

송지석의 이미지

g++로 컴파일하면 어떤 라이브러리를 참조하나요?

gcc로는 잘 되는 헬로월드 소스를 g++로 컴파일 했습니다.

그런데 실행이 안되는군요. shared library 로딩에 실패했다면서..

실행하고 있는 데가 임베디드라..

일단 지금은 c용 라이브러리만 카피해논 것 같은데요

libstdc++.a를 /lib 디렉토리에 카피해보아도 같은 현상이 발생하네요.

그래서 라이브러리를 stdio를 쓰게 하려고 선언해줬는데도 같군요...

#include <stdio.h>

int main()
{
printf("hello!\n");
return 0;
}

어떤 라이브버리가 필요할까요?

불량청년의 이미지

쉘프로그래밍에서 파일의 내용 삭제

/etc/ld.so.conf 파일이 있습니다. 다 아시다시피 라이브러리 패스를
추가하는 곳이지요.
제가 어떠한 라이브러리를 설치하면서 이 파일에 자동으로 추가시키는
스크립트를 만들었는데, 라이브러리 삭제시 이 파일에 추가했던
라이브러리 패스를 삭제하고 싶습니다.
쉘스크립트로 ld.so.conf 파일에 특정 패스 부분을 삭제하고 싶은데
방법이 없을까요?

아니면 다시 설치할 때 특정 패스(경로)가 이미 있다면 ld.so.conf파일에
패스를 추가하지 않게 하는

wootz의 이미지

장치별 gate way 를 출력 하고 싶습니다 !!

장치별 gateway 를 출력 하고 싶은데
뭐 좋은 방법이 없을까요 ?
장치는 : static , dhcp , pppoe 이런 종류가 한장치에 있습니다 !!
이런 장치를 같은 명령어로 gateway 정보를 출력 할수 있는 게 뭐가 있을까요 ?
netstat -rn 으로 하니깐 default 만 나오네요 ~~
다른 명령이 없을까요 ?
제가 gateway 를 3개 사용 하고 있습니다 !!
좋은 방법 없을까요 ?

kimdy123의 이미지

질문]오브젝트 오리엔티드에 관해

c나 C++을 쬐금 짜는 사람입니다.
오브젝트 오리엔티드 프로그램 이말에 대해서 정확한 개념이 없습니다.
과연 어떤 프로그램이 오브젝트 오리엔티드를 지원못하고 어떤것들은
하는지 못하면 무엇때문에 못하는지 개념상으로 저의 머리속에 쏙 안들어
오네요 책은 읽어보았지만 추상적인 내용일뿐 실제적으로 간단한 예를 보면
서 이해하고 싶습니다. 과연 어떤것인지 가슴속으로 느끼면서 아하..
아시죠 간단한 예가 있는 사이트나 좀 상세이 알려주시면 감사드리겠습니다.

tazanboy의 이미지

strtok및 배열에 대해서..

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <sys/types.h>

int main(void)
{
  char data[255];
  char *rdata;
  FILE *fp;
  int i;

  fp=popen("get_m","r");
  fgets(data,sizeof(data),fp);
  pclose(fp);
  
  puts(data);

  rdata=strtok(data," ");
  while(rdata != NULL) {
    printf("%s\n",rdata);
    rdata=strtok(NULL," ");
  }
  return 0;
}

위에서 popen으로 얻어오게 되는 값은 헥사코드로
thisrule의 이미지

rcp, rsh, rlogin에 대하여

전 저희 회사내에서 여러 Unix/Linux system을 사용하고 있습니다.
그런데 대부분의 Unix System들이 rsh, rlogin, rcp를 지원하고 있어
Linux에서도 위의 유틸을 제공하려합니다.
문제는 Unix에서는 username과 passwd가 같으면 passwd를 물어보지
않고 rsh이 사용가능한데 Linux에서는 passwd를 꼭 물어봅니다.
마치 ssh처럼.
rsh, rlogin, rcp에서 서로 다른 host에서 username과 passwd가 같으면
그냥 login되게 할수 있도록 할려면 어떻게 해야하나요?
설정파일이 있다면 설정법도 알려

seeker의 이미지

X.25 소켓프로그래밍.

X.25 소켓프로그래밍이
스티븐 책에서 소개하는 소켓프로그래밍이랑 다른가요?
다르면 어떻게 다른건지요?

Renn의 이미지

mplayer에서 한글이 나오지 않는 경우...

mplayer 홈페이지에서 최신 버전을 받아 컴파일 해서
설치하였습니다.

처음에는 한글이 잘 나왔습니다.
설정으로 unicode=1 을 줬고,
font디렉토리도 잘 찾아서 읽었습니다.

그런데,
root사용자로 몇 번 mplayer 를 구동시켰더니
한글이 전부 '_'(언더바)로 나옵니다.

터미널에서 실행시킬 때 뿜어내는 메시지를 보면
폰트는 분명 제가 설치한 것을 읽습니다.
영문 폰트는 잘 나오는데 한글 폰트만 왜 저럴까요?

이상해서 root에 생긴 .mplayer 디렉토리도 몽땅 지워버리고

페이지

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