프로그래밍 QnA

낙엽의 이미지

sun에서 나노 클럭을 구하고 싶습니다.

갑자기 sun 질문을 드려서 죄송합니다.

공개 인증 알고리즘을 사용하고 있는데요, 이 알고리즘에서 사용하고 있는 api중에 pthread_get_expiration_np 라는 api가 있습니다.

그런데 이 api를 사용안하면 좋겠지만.. seed값을 구하는데 이용되는데다가 동시에(micro second 이상) seed값의 생성이 요구될때가 종종 있어서 seed값의 중복이 있을수가 있습니다.

sun에서 pthread_get_expiration_np 를 대용할 만한 api를 알고계시는 분이 있으시면 조언 바랍니다.

mr8의 이미지

heap stack bss 와 같은 메모리 영역에서 bss 메모리 영역에 대

지금 보안관련해서 bss 영역을 어떻게 이용해 볼까 생각중인데

예를들어, busybox같은 엠베디드용 쉘에서 bss 영역에 버퍼 메모리를 할당
하는 정책이 있던데, 아직 소스분석이 완전치 못한 상황이라서 이해가 어려워서
도움을 요청합니다.

bss 영역에 메모리 버퍼를 할당하는 방법이 존재하는 한다것은 알겠는데(busybox의 예)

현재 짧은 지식으로 초기화 되지 않은 전역 static 변수가 bss 영역에 담기는 것으로 알고 있는데, 커널이 자동으로 0으로 초기화 시켜주고...

warpaint의 이미지

usb통신에 관한 질문 입니다

usb을 이용해서 상호 통신을 위해서 디바이스 드라이버를 제작하려고 합니다 그런데 제가 usb를 다루어본적이 없어서여.
혹시 참고할수 있는 소스 코드좀 얻을수 있을까요?

그리고 usb1.0과 usb2.0의 디바이스 드라이버의 제작시 많은 차이점이 있나요?(질문...죄송합니다)

또 usb1.0과 usb2.0과 상호 통신이 가능한가여?

즐거운 하루 되세요

toy의 이미지

ELF 와 PE의 장단점을 알고싶습니다.

리눅스의 대표적 실행파일형식인 ELF와
윈도우의 대표적(?) 실행파일 형식인 PE 의 장단점을 알고싶습니다.
참고자료나 책 소개시켜주셔도 감사하구여...

bass1ife의 이미지

c, c++에서 문자열 입력받는 것에 관해서 질문 있습니다.

#include <iostream>
#include <string>
using namespace std;

int main()
{
  string str;
  cin >> str;
  cout << str << endl;

  return 0;
}

프로그램을 실행시키고 나서 백스페이스를 누르면 왜 "^H"라고 써지나요?
(Ctrl-Backspace 를 누르면 그냥 앞 문자가 지워지네요...)

xeon007의 이미지

포인터 질문입니다..급질문입니다.

typedef struct {
char test[40];

} IE_TYPE;

main()
{
char token[40];
testfuntion(token);
...
event = (IE_TYPE *)token;
printf(event %s\n",event->test);

}

int testfuntion(char *token)
{
event = (IE_TYPE *)token;
strcpy(event->test,"test");
}
이 코드가 제대로 동작하나요?

ksjeon001의 이미지

부팅시 부팅 메세지 나오지 않게하는 방법 좀 가르쳐주세요.

1. 부팅시 부팅 메세지 나오지 않게하는 방법을 알고 싶습니다.
printk()에서 막는 방법 말고 다른것 없는지요.

2. 부팅시 이미지를 띄우고 싶은데 어떻게 해야 하나요

감사합니다.

indie의 이미지

mysql c api 중에서 동기화 관련....

간단하게 mysql c api를 이용하여
쿼리를 날리고 결과를 받아 오는 프로그램을 짰습니다.

그런데 궁금한게 디비 데이터와 C프로그램과 동기화가 이루어져
디비에 변화가 있으면 프로그램에서 이것을 인지 할수 있는 방법이 없나요?

제가 필요에따라 쿼리를 날리는게 아니라
디비에 변동사항이 있을시에만 날리려고 합니다.

질문이 좀 이상한가요?

체스맨의 이미지

자바 코드를 자신의 응용프로그램에 임베딩하는 VM 구현?

질문이 두 개 입니다.

파이썬이나,
http://docs.python.org/ext/ext.html

EiC 같은 인터프리터 C 인 경우,
http://eic.sourceforge.net/overview/#SECTION00060000000000000000

각자의 소스 코드를 C로 만든 응용프로그램에서 실행할 수 있는 함수들을 제공하는데요.

첫번째 질문은,

이런것을 지원하는 자바 VM 이 있을까요? kaffe 는 잠깐 훑어봤습니다만, 지원된다는 문서를 읽지 못했습니다.

실은 이런 자바 VM 이 필요하다기 보다는, 특정 언어 (일단, C 를 생각하고 있습니다.) 를 인터프리트 (또는 자바 바이트 코드나, 새로 정의한 바이트코드로 변환해서 실행) 하는 기능들을 필요에 의해 구현해보려는데,일단 사전 조사 중이구요.

doyaa의 이미지

daemon(0, 0) 이거 혹시 아시는 분..

제가 소스를 보다가 이런 문장을 보았습니다.

if (foreground == 0) {
if (daemon(0, 0) < 0)
err(1, "daemon");
}

대충 내용을 살펴보니..포그라운드로 돌리는 함수 같은데요..

정확한 내용을 아시는 분이 계시면.. 답변 부탁드립니다.

페이지

프로그래밍 QnA 구독하기