프로그래밍 QnA

issue00의 이미지

X window 텍스트 오버레이 기능 조언좀....

제목 그대로입니다.

X window에서 텍스트를 흐르게 하고 싶습니다.

픽스맵을 만들어서 거기에서 스트링을 그리고.....
그걸 이미지로 떠서........(이렇게 가는게 맞나요?)
그다음에 답이 안나온다는......ㅡㅡ

조언좀 해주세요..꾜옥....

seongwon1의 이미지

C 프로그래밍을 하다 궁금한 것이 생겨서요. 파일 처리관련입니

간단한 프로그램을 만들다 궁금한 부분이 있어서 글을 올립니다.

여러개의 printf문을 이용해서 결과값을 한 줄로 쭉 출력했거든요.

그러니까 예를 들어 이런 식으로요

printf("I ");
printf("am ");
printf("a ");
printf("boy\n");

그러면 결과 값이 I am a boy 라고 화면에 찍히지 않습니까?

그런데 이 결과 스트링을 다른 함수로 넘겨 주고 싶거든요.

화면에 찍힌 값을 다시 스트링으로 읽어 올 수 있나요?

wildone의 이미지

readdir()에 대한 질문입니다...

opendir, closedir, readdir함수를 사용해 보기 위해서 한번 만들어본 코드입니다.
[code:1]
#include <stdio.h>
//#include <sys/types.h>
//#include <sys/stat.h>
#include <dirent.h>
#include <string.h>

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

char name[100];
DIR *dirp;
struct dirent *dp;

printf("argc = %d\n",argc);
printf("argv[0] = %s\n",argv[0]);

if(argc == 1){
printf("\nThis program will check current dir have following dir\n : ");

pcguy7의 이미지

[질문] 소켓프로그램 짜고 있는데 왜 안되는지 정말 알수가 없습

소켓으로 간단한 서버 / 클라이언트 프로그램을 짜고 있는데여..

간단하게 서버는 접속한 클라이언트의 소켓과 id 를 저장하고 있구여..

클라이언트는 현재 서버에 접속된 클라이언트의 id 를 메시지 박스로 보여주는

건데요...

문제점은 클라이언트가 접속하면 서버는 현재 서버에 접속된

클라이언트의 id를 쭉 보내주는데 클라이언트가 이걸 못 받아요..

서버는 그런대로 동작하는것 같은데.....클라이언트가 잘 안되요..

에러 오류는 없는데...말이죠..

fanta420의 이미지

파일 리다이렉트에 관한 문제.. freopen(......)

안녕하세요?
쉘프로그램 구현중에 리다이렉트 관련부분에 문제가 있어 문의 드립니다.

#include <stdio.h>

main()
{
        if(freopen("lstest.txt", "w", stdout) == NULL)
                        fprintf(stderr, "error redirecting stdoutn");

        execl("/bin/ls","ls");

        fclose(stdout);

}

execl 대신에 printf() 문을 사용하면 그 printf()에 쓴 문장은 lstest.txt 파일에 잘 생성이 되는데

skylandi의 이미지

소켓 에러에 대한 정보를 보는 함수가 존재 하는지요?

소켓 에러에 대한 정보를 보는 함수가 존재 하는지요?

있으면 간락한 사용법에 대해서 가르쳐 주시면 감사 하겠습니다.

좋은 하루 되시길...

gimelove의 이미지

Bind되어 있는것을 인위적으로 지울수 있습니까??잘안되는데...

int val = 1;
setsockopt(m_nSockFd,
SOL_SOCKET, SO_REUSEADDR, (char *) &val, sizeof val);

이걸 썻는데도 안되네요...

이구문 아니면 방법이 정말 없나여??

다들 이거 쓰면 된다구 하는데... 왜안돼는지~

조언 부탁드립니다...[/b]

yimwooya의 이미지

[질문] gcc 컴파일시 obj 파일 생성 문제

안녕하세요.. !

Makefile 에서

OBJS = start.o led.o memory.o main.o

를 위의 경우 처럼 설정하면 컴파일이 되고 실행도 잘됩니다.
그러나 OBJS = led.o memory.o start.o main.o 로 start.o 파일을 뒤에 컴파일 하면 컴파일은 되는데 실행이 되지 않습니다..

start.S 파일에서 led.S memory.S 의 함수를 사용하는데 실행이 되지
않는 경우는 원인이 어떠하여 그런지 알려 주세요.. :roll:

옥동자의 이미지

xinetd.d으로 서버돌릴려면

제가 만든 서버를 xinetd.d 로 구동시킬려면 어떻게 해야 하나요?

/etc/xinetd.d/ 안에 파일생성하고

해 주면 되는 거 아닌가요??

아님 참고할 만한 문서라도 갈쳐주세요..

ar의 이미지

컴파일 에러입니다.ㅡ.ㅜ

Quote:
gcc -g -c -O2 -Wall lilt.c
lilt.c: In function `set_ports':
lilt.c:219: warning: assignment makes integer from pointer without a cast
gcc -g -O2 -Wall -o lilt lilt.o -lpcap -lnet -lnids
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libnids.a(killtcp.o)(.text+0x10): In functio
n `raw_init':
/home/hermes/security/src/libnids-1.18/src/killtcp.c:55: undefined reference to `libnet_init'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libnids.a(killtcp.o)(.text+0x8c): In functio
n `nids_killtcp':
/home/hermes/security/src/libnids-1.18/src/killtcp.c:70: undefined reference to `libnet_build_

페이지

프로그래밍 QnA 구독하기