프로그래밍 QnA

kkchlove의 이미지

gcc asm 에 관하여 질문있습니다.

int asm_memcpy(unsigned long long *pDst)
{
__asm__ volatile (
"mov $10, %%eax \n\t"
"mov %%eax, %0 "
:"=g"(pDst)
:
);

return 1;
}

int main()
{
unsigned long long nData = 0;

asm_memcpy(&nData);

printf("nData = %d\n", nData);

return 0;
}

코드를 위와같이 작성했습니다... 궁금한것이... 포인트를 넘기면...

elbum의 이미지

Linux -> HP-UNIX 포팅시 스레드 문제...

리눅스에서 스레드소켓통신을 하는 프로그램을 개발했습니다.

리눅스에서는 잘 도는것을 확인하였는데

같은프로그램을 HP-UNIX 기반 서버에 넣고 컴파일을 하였습니다

스레드프로그램이라 옵션은 리눅스와 동일하게

cc -o 오브젝트 소스 -lpthread 를 주었는데

컴파일은 문제가없으나...

실행

celeka의 이미지

C++에서 Matrix에 관해..

안녕하세요.. 초보입니다

C++에서, float 형을 가지는 Matrix data를 다음과 같이 받아서 data에 넣었습니다.

Matrix<float> &data = object_cast<Matrix<float> >(inputValue);

이 Matrix를 colunm별로 나누어 각각을 새로운 float형 1차원 배열(*float)에 나누어 저장하고 싶은데요,
예를 들어

superdma의 이미지

[완료]fputs의 출력형식에 대하여... NTBS 방식에 대한 문제

fputs의 사용에 대해서 질문드립니다.

리눅스 에서 각각 2가지 배열.

void main()
{
arr[3]="12";
arr2[3]={1,2};
arr[2]=0;
 
fputs(arr,stdout);
fputs(arr2,stdout);
}

으로 코드를 작성후 출력시

왜 arr2는 출력이 제대로 이루어 지지 않나요?
배열안에 들어있는 값을 봐도 둘 배열 모두 같은 값을 가지고

hyper9의 이미지

module debugging 에 대한 조언을 부탁 드립니다.


module을 insert할 때 오류가 발생하는 걸 debugging 하려고 합니다.
sysctl table check failed...

이런 오류 message가 나오네요.

너무 단순무식한 접근일지는 몰라도, Kernel에서 module을 insert하는 부분을
다루고 있는 source부터 보기시작해서 원인을 찾아보려고 합니다.

한가지 문제는 insmod "module name"을 실행하

kyh1026의 이미지

fork구현

안녕하세요~ ^^

fork에 +a를 하여 시스템콜을 구현하려고 합니다.

그래서 시스템콜 등록하는 방법대로 등록을 하였고

구현은 fork와 똑같이 하되 +a만 중간에 넣었습니다.

그런데 자꾸 자식 프로세스가 생성되자마자 죽는 현상이 일어나는데 이를 어떻게 해결해야될지 모르겠습니다.

라이브러리

duofinal의 이미지

안녕하세요 mencoder 관련 질문입니다!!

mencoder로 인코딩 후 파일 생성전에 메모리에서 값을 받아오고 싶은데,

파일에 쓰기 위해 디스크립터를 open 하는 부분을 소스에서 찾을수가 없군요;;

아시는 분 계신가요;

kkchlove의 이미지

인라인 어셈으로 MMX 레지스트리 접근하려는데... 이해가 안가는 부분이 있어서요...

#include
#include

short s1[4] = {1, 2, 3, 4};
short d1[4] = {0, 0, 0, 0};

int main()
{
printf("Before - %d, %d, %d, %d\n", d1[0], d1[1], d1[2], d1[3]);

__asm__ volatile (
"movq (%1), %%mm0 \n\t"
"movq %%mm0, (%0) "
:"=g"(d1)
:"g"(*s1)
);

printf("After - %d, %d, %d, %d\n", d1[0], d1[1], d1[2], d1[3]);

return 0;
}

위와같이 컴파일

망치의 이미지

조합 관련 질문

다음 두가지 조합에서 8C5 의 조합분을 모두 포함 할 수 있는 8C6 조합 몇가지를 추려내고 싶습니다.
예를들면 8C5 의 조합 (1,2,3,4,5) (1,2,3,4,6) (1,2,3,5,6) (1,2,4,5,6) (1,3,4,5,6) (2,3,4,5,6) 를 8C6 의 조합 (1,2,3,4,5,6) 이면 모두 포함하는것처럼요.

수학공부를 안해놔서 이런경우 어떻게 간단하게 추려낼 방법을 모르

페이지

프로그래밍 QnA 구독하기