프로그래밍 QnA

vudghkzm의 이미지

표준 html 을 정의해놓은 문서가 있나요?

www.w3c.org 에 가서 validation 체크는 할 수 있던데...
일일이 자신이 표준을 따르는지 매번 체크를 해야 하나요?

표준을 정의해놓은 문서가 따로 있나요?

냐옹이의 이미지

X11 프로그래밍... 좀 봐주세요...

#include <X11/Xlib.h>
#include <stdio.h>

 main()
 {
        Display *d ;

        d = XOpenDisplay ("localhost:0.0") ;

        if (!d)
                printf("Pointer *d is \"null\"\n");

        XCloseDisplay (d) ;
 }

admin@prog:~/prog$ ./ex01
Pointer *d is "null"
Segmentation fault
admin@prog:~/prog$

위키에 X-Window기초과정을 보고 있는데요. 세그멘테이션 오류가 나네요. ㅠ.ㅠ 세그멘테이션 오류가 뭔지도 모르겠고. 처음부터 X-Window프로그래밍해서 그런지.. :oops: 근데 더 이상한것은 xxx-dev꾸러미를 깔고나서는 Display *d에서 d포인터가 아무것도 받아오지 못한다는것입니다. ㅠ.ㅠ 아참~~!! 근데 예를들어 libc6에서 libc6-dev는 libc6라이브러리 개발을 위한 꾸러미가 아닌가요??? 맨처음에 세그멘테이션 오류만 나서 xxx-dev꾸러미가 없어서 그런가?? 생각해서 libXpm?-dev를 깔았는데... ㅠ.ㅠ :oops:
lacovnk의 이미지

^M과 같은 특수문자가 어떤 뜻인지 table을 구할 수 있을까요?

C 기초책 제일 뒤에 있을 법한 것인데.. 웹에서 찾으려니 검색이 잘 안되네요;

vi로 열었더니, ^M과 ^@가 나오는데, ^M은 줄바꿈 (^R이 캐리지 리턴이었나? 뭐 아무튼..) 을 나타내는 걸로 알고 있는데.. ^@는 모르겠네요;

아니면, 간단한 헥스 코드를 볼 수 있는 방법이 있나요? 기본으로 깔려있는 유틸로.. 추가로 app. 설치는 매우 어려운 상황입니다;

picpic76의 이미지

[질문] 유닉스웨어에서 리눅스 프로그램이 가능할까요?

안녕하세요. 모개발실 신입사원입니다.^^
다름이 아니라 갑작스레 unixware 7.1 에 저희가
다루는 프로그램을 이식할일이 생겼는데 궁금한
점이 많아 글 남겨봅니다.

기본적으로 이미 개발된 프로그램은 솔라리스,리눅스
2종류입니다.

제가 당황스러운건 일단 unixware를 전혀 다루어보지 못했다는점.
지금 잠깐 이곳에서 훓어보니 명령어나 시스템계통은
썬os 쪽이랑 비슷한것 같다는점.
근데 얼핏 들으니 unixware에서 리눅스 프로그램을 돌릴수있다는점.

free_style의 이미지

쓰래드에 대해서...

리눅스 스레드는.. clone 를 사용하기 때문에.. 프로세스라고 봐도.. 무방하다고 하던뎅... freebsd, openbsd, netbsd의 쓰래드는 어떻게 생겨 먹었나요???
안정적이긴 한건가요?? 왠지 bsd 쪽으로 관심을 가지고 싶어서 그러는뎅... 많은 분이 글좀 달아 주셨으면 합니다...

junteken의 이미지

SSL관련해서 공부하는데...

SSL관련해서 공부를 하고 있습니다.
스펙문서를 읽어보고 간단한 프로그램하나 구현해볼려고 하는데
혹시 참고할만한 문서나 사이트가 없을까요?
그냥 스펙만 읽어서 잘 모르겠더라구요...
한번 프로그램으로 구현해봤으면 하는데..

잘 아시는분 답변 부탁드릴께요~~
행복하세요~~

acidd15의 이미지

여러분들은 여러분의 프로그램의 api 도큐먼트를 어떤식으로 만

여러분들은 여러분의 프로그램의 api 도큐먼트를 어떤식으로 만드시나요?

고민에 빠졌습니다.그냥 하드 코딩 하자니 빡시고...툴을 이용하자니 간단한 문법을 가진게 눈에 안띄네요.일전에 docbook을 좀 고려해 보긴했었습니다만...역시나 좀 --;;

어쩌면 그런거 뭐하러 만드냐는 분도 있을듯 --;;

scoh98의 이미지

autoconf 와 automake

이번에 새로 autoconf 와 automake 를 써 보려하는데

./automake 실행시 다음과 같이 에러가 납니다.

/usr/bin/automake: `--output-dir' is deprecated

그래도 그냥 무시하고

./configure 를 쳤더니 여러 no 항목이 걸리네요. 그런데 제가 pthread 를 쓰거든요.

아래와 같이 -lpthread 가 no 로 나옵니다. 그냥 코멘트 창에서 g++ xxx.cpp -lpthread 하면 컴파일 잘 되는데 말이죠.
이상하네요...
어떻게 하면 되나요?
[code:1]
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes

aprilblue의 이미지

pipe에 관해서 궁금한게 있는데요

명명되지않은 pipe()는 하나의 프로세스에서 fork에 의해 생성된 프로세스들과만 통신할 수 있잖아요

그런데 다중 모듈 프로그램으로 fork를 써서 pipe로 통신하려고하면 할 수 없나요? 제가 프로그램을 짰는데, write로 보내는데까지는 되는데 read에서 block이 되어버리네요

구조는
main.c에서 fork와 pipe를 실행하고
자식 프로세스인
child1.c와 child2.c, child3.c 셋이서 통신하려고 했습니다.

다중 모듈 프로그램에서는 pipe통신이 안되는건가요?제가 프로그램을 봤을 때는 그것밖에 생각되어지지않아서요..

jjkyj의 이미지

배열로 구성된 2진수를 10진수로 바꾸는 법

[C언어로 512비트 이상의 큰 자리의 수를 나타내기 위해 배열을 사용했습니다.]

2진수가 배열로 구성되었을때 ( a[MAX] = "010001010...")

이것을 같은 형식으로 10진수로 나타낼 수 있는 좋은 방법이 없을까요?

10진수를 2진수로 바꾸는 건 일단 성공했는데[2로 계속 나누는 계산을 구현]
2진수에서 10진수로 바꾸는 건 어떻게 해야할지 방법이 잘 떠오르지 않네요.
2의 지수승으로 나타낼 수 있는 수의 범위도 한계가 있을테고..

페이지

프로그래밍 QnA 구독하기