프로그래밍 QnA

78sprooky의 이미지

exec() exit() 에 대하여.. 알려주세요~

a.out

void main()
{
printf("hi a");
execlp("./b.out","b.out",NULL);
printf("good bye b!");
return 0;}

b.out
void main()
{
printf("hi b");
exit();
}

a와 b라는 프로그램이 있을때..
a가 b를 호출하고 실행한 다음에 다시 돌아오고 싶은데.. 않돼요..
제가 원하는 출력은..

hi a
hi b
goodye b!
인데.. 마지막에 리턴이 되지 않아.. goodbye b!가 나오지 않네요..
고수님들 다시 리턴하는법좀 가르쳐 주세요~~~~

morison의 이미지

[질문] xterm의 크기를 조절하고 싶습니다.

현재 작성하려는 프로그램은 이렇습니다.

curses를 이용해 만들려고 합니다
xterm 크기에 맞게 WINDOW생성을 할껍니다.

제가 해결하고 싶은 문제는 아래 두가지 입니다.
1. 하지만 이때 기본 xterm크기보다 제가 출력하려는 화면이
크므로 창 크기를 늘리고 싶습니다.
2. wscanw로 입력을 받으려고 하는 상태에서 SIGWINCH 시그널을
처리 하려고 하는데 시그널에의해 wscanw에 입력이 들어가는듯 합니다.

이 두문제를 어떻게 해결해야 할까요?

moonlight의 이미지

pthread 함수 사용질문있어요~

안녕하세요...

제가 pthread_create, pthread_join 등의 함수를 써서 프로그래밍하고

있는데요,

컴파일하니깐, 이런 에러가 떠요..

/tmp/ccG6A01B.o(.text+0x6f):undefined reference to 'pthread_create'
/tmp/ccG6A01B.o(.text+0xe1):undefined reference to 'pthread_join'

등의 에러가 나는데요,

어떻게 하면 정상적으로 컴파일이 될까요?

78sprooky의 이미지

초보적 플그램질문입니다...도와주셈..

하나의 프로그램에서 다른 프로그램을 호출하려면 어떻게 해야 하나요?
예를 들어..
a.out 라는 화일은 i'm a 라고 실행 하는 화일이고..
b.out라응 화일은 i'm b 라고 실행 하느 화일이라면
a.out을 실행 했을때 b를 호출해서 실행시키는 방법이요..
a.out을 실행시키면..
i'm a
i'm b
라고 나올수 있도록이요..

함수를 써서 인클루드 하는거 말구요..^^;
고수님들 가르쳐 주세요!!

kang0203의 이미지

socket질문입니다.

[code:1]
---- client ------
#include "evermode.h"
#define PORT 7894
#define MAXSIZE 1024

int main(int argc,char *argv[])
{
int servfd,nbyte;
struct sockaddr_in server;
char buf[MAXSIZE];

if((servfd = socket(AF_INET,SOCK_STREAM,0)) == -1)
{
perror("Can not open socket");
exit(-1);
}

bzero((char *)&server,sizeof(server));
server.sin_family = AF_INET;

ringlove00의 이미지

[질문] 소켓프로그래밍 접속문제

보통 서버가 on 상태에서 클라이언트가 on 되면 접속이 됩니다.
그런데 반대로 클라이언트가 on된 상태에서 서버가 on되면 접속이 되지 않습니다.
서버에는 KEEPALIVE 옵션을 잡아주고 클라이언트에는 CONNECT_TIMEOUT으로 접속이 안되면 for문으로 루프를 돌려 재접속하게 했습니다.

이경우 왜 이런 현상이 발생하고 해결방법은 무엇입니까
도움부탁드립니다.

yhjj777의 이미지

freebsd에서 pthread와 mysql 라이브러리가 충돌하나요?

어카운트 서버를 만들었는데 코드에는 아무 이상이 없는데도
Access denied for user라면서 접속이 안되서
pthread 라이브러리 (kse)를 빼놓고 컴파일을 하니까
문제없이 db 서버에 접속을 합니다.. 프비에서 mysql 라이브러리와
pthread 라이브러리가 서로 충돌이라도 하는건가요?
이런 현상을 경험해보신분 계시면 답변 부탁드리겠습니다..

손정수의 이미지

파일에 데이터를 쓰는 방법

일정하게 초당 300바이트 씩 파일에 쓰고자 합니다.
그런데 문제는 1초에 몇 바이트가 쓰여졌는지 어떻게 알 수 있나요?
무작정 for로 돌리면 안될 것 같고요.
혹시 함수 중에 여기에 사용될 수 있는 것 있으면 추천해 주시면 정말 고맙겠습니다.
좋은 아이디어 있으시면 조언해 주십시오...

hiddeni의 이미지

프로그램상에서 자신의 ethernet 별로 할당되어진 ip들을 가져오

linux 서버에 ethernet카드가 4장이 있고 그 카드 마다 ip가 할당 되어 있습니다. 프로그램상에서 할당된 ip정보를 얻어 올수 있는 방법이 없을까요?
커널상에서 작업을 꼭 해야 하는지 궁금합니다.. 기왕이면 응용프로그램에서
4개의 ip정보를 얻어 오고 싶은데요..

고수님들의 답변 기다리겠습니다. ^^;

wsmin의 이미지

[질문]gcc compile시 문의

Linux에서 dos programing을 물어 보기가 죄송하군요..
gcc로 dos용 프로그램을 작성하고 있는데, 기존의 dos 프로그램이
near, far pointer를 사용하고 있습니다.
이를 gcc로 compile하면 parse error가 발생하는데...
gcc 컴파일러 옵션을 찾아보아도 이에 대한 내용은 없네요...
기존 dos 프로그램의 near, far를 없애면 에러는 발생하지 않는데,
문제는 없는지요.
고수님들 조언 바랍니다.

페이지

프로그래밍 QnA 구독하기