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

jonyon의 이미지

[C]파일스트림의 R/W가능 여부를 검사하는 함수가 있나요?

프로젝트중에 FILE객체를 인자로 받아서 파일 내부를 검색하는 함수를 만들려고 합니다.

long filesearch(FILE * file, char * string);
이런 함수가 될 것 같은데, 이렇게 할때 받아온 파일스트림이 적어도 읽기 모드는 가지고 있어야하잖아요.
read가 불가능하다면 에러값을 내놓도록 프로그래밍 하고싶어서 여러가지로 찾아보았습니다.

그래서 발견한건
fcntl(fd,F_GETFL)입니다.

그런데 POSIX 함수라서 윈도에서는 못써먹고 있습니다...
리눅스나 윈도나 둘 다 작동 가능하게 만드는게 목표인데 혹시 이런 표준함수 없을까요?
없다면 대신할 방법이라도...

mydream의 이미지

가상 키코드와 아스키는 다른 것인가요?

전 여태껏 가상 키코드와 아스키는 같은 것으로 착각했는데 보니 조금 다르던데요? 영어 소문자에 대한 코드값이 가상 키코드에는 제공되지 않는군요? 가상 키코드라는 것이 시스템마다 다른 것인가요? 그리고 언급한 것 외에도 가상 키코드와 아스키코드는 뭐가 다른 것인가요?

rriiaa의 이미지

포인터가 가지고있는 데이터를 넣을때 질문..

int main()
{
int i, index;
char *key;
char table[5];
memset(table,0,sizeof(table));
key=(char *)malloc(sizeof(strlen(key)+1));

for (i=0;i<5;i++) {
index =sizeof(hashtable)/sizeof(table[0]);
scanf("%s",key);
table[i]=*key;
}

}

이런 코드가있습니다.. 코드를 짤라서 그런데
key는 포인터로 사용이 되어야해서 그렇습니다.

여기서 질문이 key가 가지는(?) 데이터를 table에 넣고 싶은데
저렇게 하니 컴파일은 잘되는데 막상 값을 넣어보니
segmantation fault가 나는군요...어떻게 해야 할까요?ㅜㅜ

세벌의 이미지

윈도 XP 라이슨스는 어떻게 되나요?

엠에스에서 공식적으로 윈도 XP 지원 종료했는데요... 엠에스 윈도 XP 정품을 사지 않고 쓰면 법적으로 어떻게 되나요?

yaeho12의 이미지

연결리스트 공부중인 학생입니다 . segmentation fault 뜬걸보니 메모리 관련 문제같은데, 코드보시고 조언좀 부탁드려요

#include
#include
static int a=0;
struct address{
int b;
struct address *next;
};

void print_list(struct address *h);
struct address* add_linkedlist(struct address *h);
struct address* first_adr(void);
int main()
{
int i,res=0;
struct address *head;
struct address *new;
head=first_adr();

for(i=0;i<10;i++){
new=add_linkedlist(head);
}
while(head!=NULL){
printf("%d\n",new->b);
}

rkdghks의 이미지

32bit 소스를 64bit를 컴파일할때 오류

../COMMON/lib/libodbc.a: could not read symbols: File in wrong format

정적라이브러리쪽에서 오류가나는데
라이브러리의 소스를 64bit로 바꿔 수정해야하나요?

arna0320의 이미지

펄을 이용해 문서 내 특정 라인들의 내용을 다른 결과값으로 바꿀려고합니다.

펄을 이용해 실험프로그램을 구성하는데 처음으로 코딩이라는 걸 해 보니 어렵습니다.
하나씩 검색하면서 여기서 도움 많이 받았는데 또 막혀서 결국 도움글까지 올리게 되었습니다ㅜㅜ

아래와 같이 총 100여개의 실험 샘플에 대한 실험 결과 파일(result_clean.mlf)이 있습니다.

#!MLF!#
"'*'/Bn036.rec" # 샘플1 파일명
0 264000000 benign -6817.687500 # 샘플 1의 결과값
.
"'*'/BL5_44100.rec" # 샘플2 파일명
0 61600000 benign -1725.979614 # 샘플 2의 결과값
.
# 100개의 샘플에 대한 파일명과 결과값이 연속으로 나타납니다(다 적기에는 양이 많아서..)

arna0320의 이미지

펄을 이용해 특정 라인에 내용 바꿀려는데.. 모르겠어요ㅜㅜ

펄을 이용해 실험프로그램을 구성하는데 처음으로 코딩이라는 걸 해 보니 어렵습니다.
하나씩 검색하면서 여기서 도움 많이 받았는데 또 막혀서 결국 도움글까지 올리게 되었습니다ㅜㅜ

총 100여개의 실험 샘플에 대한 실험 결과1에 대한 결과값 파일이 있습니다.

#!MLF!#
"'*'/Bn036.rec" # 샘플1 파일명
0 264000000 benign -6817.687500 # 샘플 1에 대한 결과값
.
"'*'/BL5_44100.rec" # 샘플2 파일명
0 61600000 benign -1725.979614 # 샘플 2에 대한 결과값
.
# 100개의 샘플에 대한 파일명과 결과값이 연속으로 나타납니다(다 적기에는 양이 많아서..)

ksw5165의 이미지

IP카메라와 네트워크 관련 질문

안녕하세요. 이번에 IP카메라를 관련해서 프로젝트를 진행중인 학생입니다.

이번 프로젝트를 관련해서 질문을 드려봅니다.

최소한의 목적은 IP카메라에서 찍은 사진 및 영상을 리눅스서버(Cent OS 사용중)에 저장하는 것이며 실시간으로 영상을 볼 수 있도록 하는것입니다.
제가 생각하는 과정은 HTML을 이용해 다른 컴퓨터에서 실시간으로 영상을 볼 수 있도록 하도록 하고 싶은데 .. 도무지 감이 잡히지를 않습니다.

그래서.. 이 문제에 관련해서 도움을 요청드리는 바입니다 ...

교수님께서 드라이버 만들라는 얘기까지 하셨는데 현실적으로는 불가능으로 보고있습니다..

clien의 이미지

리눅스에서 특정 맥 어드레스 ....라는 밑에 글 올렸는데 추가 하자면,,..

이런 형태입니다.

-wan-리눅스 박스-----컴1
-컴2
-컴3

그런데...컴1,2를 맥 어드레스로 공인망의 DHCP를 받고 싶습니다...

방법좀 가르쳐 주세요.ㅠㅠ

페이지

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