프로그래밍 QnA

lantelt의 이미지

디바이스 프로그래밍을 공부하려면 어떤 책이 좋을까요?

디바이스 프로그래밍을 공부하려는 사람입니다.
어떤책으로 시작하면 좋을까요?
추천 부탁드립니다.

layer7의 이미지

APUE에서 나오는 getgroups, setgroups를 어떻게 사용하나요 ?

6장에 나오는 supplementary Group IDs에

getgroups, setgroups 함수가나오는데 man 페이지나 책내용이

잘 이해가 가지 않습니다. 사용법이나, 어느 경우에 사용을 해야 하는지

좀 알수 업을까요.. (__);

살자의 이미지

select 에 대해.....

[code:1]

int main(int argc,char *argv[])
{
int i,listenfd,connfd,sockfd;
int maxfd,maxi;
int nready,clilen,client[FD_SETSIZE];
fd_set rset,allset;

struct sockaddr_in cliaddr,servaddr;

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

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

andrea0705의 이미지

GUI(X)를 무지하게 사용하고픈 초보자.. 도와주세요

안녕하세요.
hp-ux에서 일반테스트 기반의 프로그램은 개발해 보았다가,
이번에 리눅스기반으로 프로그램을 개발하려고 사전 조사중입니다.
ms로 가기는 싫어서,,
근데,
GUI가 문제인데요, KLDP의XWindow만 봐도 무지하게 많은데
뭐가 뭔지..
제가 나타내고 싶은건,
산업용제어화면과 그래프들입니다.
무엇을 어떻게 해야하나요??
조금이라도 도움이 될만것이 있어면 가르쳐 주세요. :shock:

jimink의 이미지

[질문] 드라이버를 사용하는 응용프로그램

안녕하세요.
드라이버를 개발해서

해당 하드웨어를 테스트하는 프로그램을 짜고 싶은데요..
제 드라이버 함수에

int lcd_open(struct inode *inode, struct file *pfile)
{
.........
}

있는걸 main.c
에서 얻어 올려면 어떻게 하죠??
제가 윈도에서 createfile같은걸 어떻게 해야하는지 모르겠어요.
그리고
struct inode는 어디에 정의 되어있나요? 어떤 헤더에?? 아무리 찾아도 못찾겠네요..

해당 드라이버 함수를 사용하는 방법을 좀 알려주세요..
친절한 답변부탁드립니다.

지나가는새의 이미지

system() 함수 사용시에..

...
system("/bin/ls -alt /tmp/ > /tmp/ls.tmp");
...

위와같은 코드가 있을 때. /bin/ls 에 의해서 출력되는 내용을 나오지 못하게 하는 방법은 없을까요?

Chance78의 이미지

[질문] C++에서 입력된 정수값이 몇자리인지 알아는 함수가...

C++에서 아님 C에서 정수값 9999를 입력받았을때
입력받은 정수가 4자리이잖아요.. 이런걸 알아내는 함수가 있나요?
있다면 함수 이름 좀 가르켜주세요..

strlen함수를 써서 알아낼 수도 있지만 이건 좀 무식한거 같아서.. ㅡ.ㅡ
아시는 분 좀 가르켜주시길..

그럼..

손정수의 이미지

숫자를 문자로 변환하고 싶어요...

숫자를 문자로 변환하고 싶습니다.
아시는 분 도움을 부탁드립니다.

천재태지서주영의 이미지

리눅스에서 c 프로그래밍할 때 reference 에러

안녕하세요? 맨날 VC 에서 C 짜다보니 바보가 되는거 같네요 ㅡ_ㅡ;;
다음과 같은 간단한 코드를 VC 에서 하니 잘 돌아가는데

#include <stdio.h>
#include <math.h>

int main()
{
	printf("%lf",pow(3,5));
	return 0;
}

리눅스에서 GCC(gcc version 2.96 20000731) 로 컴파일하니까

Quote:
/tmp/cccUB95O.o: In function `main':
/tmp/cccUB95O.o(.text+0x1b): undefined reference to `pow'
collect2: ld returned 1 exit status

이런 오류가 뜹니다.
라이브러리 include 에러는 안나는거 보니 math.h 도 include 된거 같은데 왜 pow 를 못찾겠다는건지 모르겠네요...

iskraman의 이미지

C++에서의 스트링형과 문자열형의 차이가...?!?

string s;
s = "I beg your pardon." + '\n';
cout << s;

이렇게 하면 " pardon."이 출력됩니다.
'\n'이 int값으로 10을 가지던데 분명 이것과 관련이 있는데 왜 그렇게 되는지 이유를 모르겠습니다.

그리고
char b[30];
이라는 문자열배열에 string형의 s값을 어떻게 복사하는지도 궁금합니다.

알라의 가호가... -_-

페이지

프로그래밍 QnA 구독하기