프로그래밍 QnA

onlytobe의 이미지

static 변수와 전역변수의 차이는 무엇인가요?

너무 황당한 질문인가요?
용도는 비슷한 것 같은데 구체적으로 어떻게 다르고
상황에 맞게 쓰려면 어떻게 해야 하는지 궁금하네요.
고수님들의 지도편달 부탁드립니다.

akalia의 이미지

const 포인터을 리턴 받는 함수...인데 문제가..

typedef struct test
{
 int count;
 const char* data;
} t_test;

const t_test* Depress1(const t_test* image)
{
 t_test* temp

 temp=(t_test*)image;

 .....


 return (const t_test*)temp;
}
와
const t_test* Depress2(const t_test* image)
{
 t_test temp

 temp=* image;

 .....



 return (const t_test*)&temp;
}

void fnDrawImage(int x, int y)
{
 draw( Depress, x, y);
 //draw(const t_test* data,int x, int y);

}

draw함수 에서 Depress1,2을 Depress 부분에 넣어서 리턴값을 받아서 화면에

lkjt의 이미지

함수포인터 질문

class classA
{
...
void print(char *);
...
};

int main(int argc, char ** argv)
{
classA ca;
void (*pr)(char *);
pr = ca.print;
}

이렇게 하면 안되는데,

어떻게 수정을 해줘야 멤버의 함수 번지를 함수포인터에 담을수가 잇나요?

ktlsu1231의 이미지

SA-D0 ~ SA-D7 까지 데이터를 보내고 싶습니다.

안녕하세요.

StrongARM입니다.

SA-D0 ~ SA-D7 까지 데이터를 보내고 싶습니다.

char 디바이스 드라이버에서 해야하는데 대부분

쏘스를 보면 cs나 기타 다른 핀을사용해서

디코더나 등등을 통해 잡아주던데

그 방법 말고 그냥 데이터 버스에 데이터 실어보내는 방법은

없나요?

제가 알고 싶은 자료는 몇 일을 찾아도 없네요. :cry:

liky95의 이미지

OS에서 제공하는 Message Queue vs 사용자가 구현한 Message Que

안녕하세요.

요즘 구현하고 있는 시스템에서 제가 맡고 있는 부분의 모듈은 모듈 내의 Thread간에 메시지를 전달하기 위해서 제가 구현한 Message Queue 를 사용하고,

다른 팀에서 구현하고 있는 모듈에서는 OS (Sun Solaris 9) 에서 제공하는 Message Queue를 사용하고 있습니다.

두가지의 장단점을 생각해 보려고 해도.. 짧은 지식에... 뭔가 떠오르는게 딱이 없네요.. -_-;;

퍼포먼스, 안정성등을 고려할 때 어떤 장단점이 있을까요..? +__+a

낙엽의 이미지

[질문] 포트 리다이렉션에 대해

서버를 하나 작성을 했습니다.

그런데 이 서버와 통신하는 외부 모듈이 포트를 수정할 수가 없는 상태에서

그 서버와 통신을 해야할 내부 모듈이 두개 이상 생겼습니다.

내부 서버 모듈 #1, 2... <---> fixed 포트만을 사용하는 외부 통신 인터페이스

포트를 공유해서 서버를 만들수는 없어서 고민을 하다가 device IP를 두개이상을 주었습니다. fixed port를 사용하는 외부에서 내부로 커넥트 시에 두개 이상의 서로 다른 IP를 할당을 했지요. 물론 이 IP는 가상이 아니고 실제 할당된 IP구요.

toy의 이미지

++ 과 --에 대해서 질문있어요.

++은 변수의 뒤에 쓰였을때는
변수의 값이 계산에 쓰이고 그 후에 값이 증가한다고 하는데요..
그 후 라는게 정확히 어떤 뜻인지 알고싶습니다.

그후라는것이 그냥 a++후인지 아니면 세미콜론으로 끝나는 한문장의 끝인지 모르겠습니다.

r = a++ + b * (c +a ) ;
위와 같은경우 a값이 증가하는것이 c+a한것에 영향을 줄수있다는것인지
아니면 ; 로 끝난 다음 문장부터나 영향을 줄수있는지요.. :oops:

segfault의 이미지

Preprocessor 적용시킨 C 코드 만들어내기

소스 코드를 분석하는데 전처리계가 너무 복잡하게 되어 있어서 분석하기가 난감합니다.

전처리계를 미리 코드 차원에서 어떻게 적용시키는지 궁금합니다.

toy의 이미지

GNU lighting 써보신분 계신지요?

실시간 코드생성기라는데..
실시간에 실행할 코드를 생성한다고 합니다.

ftp://alpha.gnu.org/pub/gnu/lightning/

그런데 어떻게 이런일이 가능한건지..
실시간에 실행할 코드를 생성하는게 왜 빠른건지 모르겠습니다. :oops: :oops:

페이지

프로그래밍 QnA 구독하기