프로그래밍 QnA

bumworld의 이미지

java에서 jni로 c++ -> c# -> 3rd party dll을 호출할때 문제가 발생하네요..

java에서 jni로 c++ -> c#(managed) -> 3rd party dll을 호출할때 에러가 발생합니다..

이전에도 올렸었는데 com에 등록된 3rd party dll 을 호출하지 않으면 제대로 c#을 호출할수 있습니다.

그러나 c#에서 3rd party dll을 호출하면 바로 덤프가 떨어지는데요...

제가 원하는 jni -> c++ -> c# -> 3rd party dll을 호출할수 없는

bingulyk의 이미지

Cfront 관련 글 남깁니다. (Comeau 도)

Cfront 3.0.3 버전이 있는데 (소스) 혹시 리눅스 또는 윈도우에서 컴파일 방법을 알 수 있을까요?
만약 Cfront의 도움을 얻지 못하면 Comeau를 사려고 하는데, 그전 Comeau베타 버전으로 테스트할 수 있는
바이너리 없을까요?

klara의 이미지

MPL 라이브러리를 GPL 어플리케이션에 링크

기존에 만들고 있는 어플리케이션이 GPL입니다.
여기에 링크하고 싶은 라이브러리(김정균님의 libchardet)가 있는데, 그 라이브러리는 MPL입니다.
찾아보니 MPL과 GPL은 호환이 안된다고 적혀있어서 링크할수 없겠다 싶었는데,
만든분께 여쭤보니 '특정 부분에 call 을 MPL call 을 사용하신다고 명기'하는 것으

solidchu의 이미지

System 세마포어에서 semval 최대값 설정.

System 세마포어에서 semval 최대값 설정 하는 방법이 있나여?

예를 들어 post를 여러번 날려도 semval 값이 1이상으로 안 올라가게 하는 방법.

직접 함수 만드는 방법 말고, 제공해주는 함수나 value가 있는지 궁금합니다.

감사합니다.^^

leekukheon의 이미지

스텍을 이용하여 중위연산에서 후위연산으로 변환하는...(이해를 잘 못하겟네요 ;)

복학 준비하면서 공부를 하고 있는데요 c로쓴 자료구조라는 책을 보면서 공부하고 있습니다
그런데 스텍 중위연산 후위연산 개념은 이해가 되는데 소스가 잘 이해가 안되네요 ㅠㅠ
여유가 괜찮으시다면 보충설명(주석) 좀 부탁드릴게요....
공부하다가 막히니 흐름도 끊켜서 인터넷하게되네요 ㅠ
====

gurumong의 이미지

C언어, 사용자 자료구조를 초기화할때 데이터형도 함께 지정하게 할수 없을까요?

환형큐를 동적으로 크기를 할당하게 만들고있는데요
이때 데이터형 까지 지정할수 있도록 할수 없을까요?

환형큐를 초기화 하고 데이터를 입출력하는 구조체와 함수들을 잔뜩 만들어놓고
그게 char형에 대해서만 작동한다면...슬픈일이잖아요;
그래서 초기화할때 데이터형도 지정가능하게 할수 없

litmisty의 이미지

[완료] strtok에서 연속된 구분자 구별하기

char buf[128];
strcpy(buf,"1,2,,4,5");
char seps[] = ",";
char *tr;
 
tr = strtok(buf, seps);
while(tr != NULL) {
	printf("%s\n", tr);
	tr = strtok(NULL, seps);
}
return 0;

strtok을 사용해서 문자열을 자를 때 예제와 같이 구분자가 붙어있을 경우에

1
2
4
5

이런식으로 출력이 됩니다.

제가 원하는 출력은

1
2

4
5

이환희의 이미지

/dev/ttyS1 을 사용한 uart 통신 프로그래밍 관련 질문

ARM9 embedded linux 보드에서 uart 통신을 구현하고 테스트하기 위해 일단 보드의 uart 포트와 pc 를 바로 연결했습니다. pc 에서는 하이퍼 터미널을 사용하고 보드쪽에서는 /dev/ttyS1 device 를 open 하여 간단히 read() 와 write() 를 사용하여 구현했습니다.

gangta900의 이미지

usb bus를 두개 지원하는 시스템에서 Port 구별 방법

시스템이 usb bus를 두개(root hub 두개) 지원하는데 하나는 USB HDD 전용으로 하나는 usb memory stick용으로 매핑하려고 합니다.
SCSI host 정보를 확인해도 연결된 usb bus가 어떤것인지 확인이 안됩니다.
/proc/bus/usb/devices 에서 디바이스 리스트를 확인하면 "Bus=0x" 항목으로 올라오는 정보가 bus 정보가 맞는듯 한데요

페이지

프로그래밍 QnA 구독하기