프로그래밍 QnA

lisonhua의 이미지

[C/C++] ps/2 단자_ 데이터입출력 관련 질문입니다.

ps/2는 양방향 synchronous serial protocol을 사용하는 단자예요.
ps/2데이터 전송은 clock(5pin)과 data(1pin)을 리용하여 진행되고요.

이론은 이쯤 하면 다 되였는데...
막상 코드작성하자니 캄캄합니다.

[C/C++]로 Windows용 ps/2데이터입출력프로그램 만들려고 해요.
도움 부탁합니다.
소스 보내주거나 여기에 코드 올려도 됩니다.

jinkelly의 이미지

프로그래밍 초보가 질문하는 스택과 힙

운영체제를 공부하면서 프로세스 내 메모리 구조를 보니
메모리 주소가 stack은 high에서 low로 heap은 low에서 high로 각각 감소나 증가하는 것으로 이해하였습니다.
그러나 실제로 이것을 실험?하고자 간단하게 프로그래밍 해보앗으나 둘다 증가하였습니다.
제가 무엇을 잘못 이해 하였는지 잘 모르겠습니다.
사진을 참고하여 주시기 바랍니다^^
========================================================================

jinkelly의 이미지

프로그래밍 초보가 질문하는 스택과 힙

운영체제를 책으로 공부하면서 질문이 있습니다.
메모리 구조를 보면 스택은 high에서 low로 내려가고 힙은 low에서 high로 올라가는 구조여서
실제로 간단히 프로그래밍을 하여 실험?해보았으나 모두 주소값이 증가하는것을 볼수 있었습니다.
왜 그러는지 이해가 가질 않습니다.

=============================================================================
소스코드
#include
#include
#define N 10

int main()
{
int stack_num[N]={0};
int* heap_num=(int*)malloc(sizeof(int)*N);

int i=0;
for(i=0; i {
printf("%p\t", &stack_num[i]);
}
//주소값이 점점 감소

printf("\n");

CH331의 이미지

동적 라이브러리에 관해서..

우선 만들려는것의 개요입니다.

B라는 프로그램은 IPC메세지를 A로 전송합니다

A라는 프로그램은 B라는 프로그램으로 부터 IPC 통신을 통해서 메세지를 수신합니다.

IPC메세지에는 함수명과,라이브러리명 등등 여러가지 정보가 포함되어있습니다.

만약 B가 libmy.so 라는 라이브러리와, myfunc 라는 함수명을 알려주었다면

A는 해당 라이브러리를 오픈하고 myfunc을 호출하여 사용합니다

동적라이브러리에 관한 내용은 아래 링크를 참고하였고
http://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/C/Documents/Make_Library

여기에 있는 함수들을 이용하여 동적라이브러리를 썼습니다.

declspec의 이미지

안드로이드 커널소스 포팅

안드로이드 커널소스를 분석하고
수정 및 재컴파일해서
기기에 포팅을 하고싶은데
그런 환경을 어떻게 구축해야할까요?

갤럭시A 공기계같은걸 하나 사야하나요?
아니면 기기의 경우 물리적으로 없다면 시뮬레이터만 있어도 가능한가요?

uastory의 이미지

읽기전용 mount에 대해...

읽기전용으로 마운트를 하였는데 읽기 전용이 되지가 않네요... 무엇이 문제일까요..?

제가 사정상 마운트를 좀 별나게 사용하고 있습니다. 현재 ftp를 하나 운영하고 있는데요.
용량 문제라던지 해서 ftp 각 계정들에게서 용량이 큰 것은 다른 하드에 저장을 한 후
하드 전체를 마운트 하는 것이 아니라 -o bind 옵션을 사용하여 폴더별로 마운트를 하여
사용하고 있습니다.

예를들어 A 사용자가 ftp 홈이 /home/auser 이고 그 밑에 test란 폴더를 만들어 파일을
업로드 합니다. 파일용량이 클 경우 관리자가 직접 업로드를 하게 되는데요 이때 하드 용량
문제로 인하여 다른 하드디스크인 /data에 test란 폴더를 만들어 파일을 올리고
mount -o bind /data/test /home/auser/test 이런식으로 마운트를 하여 용량 문제를
해결하고 있었습니다.(ftp는 심볼릭 링크(ln -s)를 허용하지 않아서 mount라는 편법을 사용합니다.)

sangwou의 이미지

자바 스크립트에서 서블릿으로 문자 보낼때~

최종목표 : 웹에디터를 만들기..

소스파일의 내용을 읽고 읽은 소스내용을 자바스크립트(fsave함수)를 이용해 서블릿으로 보내서 파일저장하려고 하는데요
읽는것까지는 잘되는데 소스내용을 서블릿으로 보내는것이 잘 안되네요..

alert를 이용해서 우선 서블릿으로 보낼내용을 확인해봤구요(소스내용이 alertd으로 잘찍힘)

encodeURI로 하면 소스내용전부가(소스내용길이 상관없이) 서블릿으로 잘 전송이 됩니다.. 하지만 %,&같은 특수문자가 생략이 되죠...
어쩔수 없이 encodeURIComponent해서 보내면 %,&포함이 되나... 소스내용길이에 제한을 받습니다 소스내용이 100라인이 넘어가면 400에러가 떠버리죠... Error during AJAX call. Please try again와 함꼐요 ㅠㅠ

하지만 웃긴게 100라인 이하면 잘 전송이 됩니다 ㅠㅠ

encodeURIComponent로 길이 제한없이 전송하는법 업을까요????

어떻게 해야 하나요ㅠㅠ

sangwou의 이미지

자바 스크립트에서 서블릿으로 문자 보낼때~

최종목표 : 웹에디터를 만들기..

소스파일의 내용을 읽고 읽은 소스내용을 자바스크립트(fsave함수)를 이용해 서블릿으로 보내서 파일저장하려고 하는데요
읽는것까지는 잘되는데 소스내용을 서블릿으로 보내는것이 잘 안되네요..

alert를 이용해서 우선 서블릿으로 보낼내용을 확인해봤구요(소스내용이 alertd으로 잘찍힘)

encodeURI로 하면 소스내용전부가(소스내용길이 상관없이) 서블릿으로 잘 전송이 됩니다.. 하지만 %,&같은 특수문자가 생략이 되죠...
어쩔수 없이 encodeURIComponent해서 보내면 %,&포함이 되나... 소스내용길이에 제한을 받습니다 소스내용이 100라인이 넘어가면 400에러가 떠버리죠... Error during AJAX call. Please try again와 함꼐요 ㅠㅠ

하지만 웃긴게 100라인 이하면 잘 전송이 됩니다 ㅠㅠ

encodeURIComponent로 길이 제한없이 전송하는법 업을까요????

어떻게 해야 하나요ㅠㅠ

dlwognszz의 이미지

fork 여러개 쓸때 질문

1.fork를 3번정도 써서요
각각 다른작업을 시키고 return을 부모가 받아보고 싶습니다.
그런데 각각 자식에게 return을 어떻게 받죠?
자식이 하나일 경우 wait한뒤 WEXITSTATUS 하면되는데
여러개일 경우 WEXITSTATUS에서 여러 자식들을 구분지을수 있나요?

아니면 다른 방법을 써야하는지요?

2. WEXITSTATUS가.. return값이 128넘을경우 안되던데 해결책이 있나요?

shodhpfooqmm의 이미지

바이너리 실행파일을 배포하려고 하는데요.

안녕하세요.

C로 작성한 프로그램을 소스코드가 아닌 바이너리 실행파일을 배포하려고 하는데요,
Windows의 경우는 xp, vista, 7 등으로 나누어 각각 컴파일 후 배포하면 될 것 같은데요,

Linux의 경우 우분투, 페도라 등 많은 배포판이 있는데,
이럴 때는 우분투, 페도라 등의 버전이 아닌 Linux 버전을 기준으로 각각 다 컴파일 후 배포해야 되나요? 혹은 어떤 특정 배포판의 특정 버전에 대한 컴파일을 하면 되나요? (예를 들어 우분투 하나, 페도라 하나, 레드헷 하나)

페이지

프로그래밍 QnA 구독하기