프로그래밍 QnA + 설치 및 활용 QnA + 질문

tajja78의 이미지

kernel에서 kmalloc으로 메모리 할당 할때 입니다.

안녕하세요...

커널쪽을 관심있게 보기 시작한 사람입니다.
간단한 모듈을 하나 만들어서 돌려 보는중에 메모리 할당 부분에서 계속 죽는문제가 생기는데요...
왜 죽는지 알길이 없어 고수님들의 도움을 요청 합니다.
아래는 문제가 발생하고 있는 코드 일부 입니다.

hiluciano의 이미지

WinAPI나 MFC에서 함수 동적 호출하는 방법?

매개변수가 제각기 다른 함수들을 상황에따라 호출해야 하는데요
C#의 리플렉션과 invoke처럼
함수 포인터 선언 없이 함수의 이름만 가지고 해당 함수의 주소를 찾아서 호출할 수 있는 방법이 없을까요?

alswlghd0113의 이미지

c++ 이진트리 관련 막막한 질문 하나 드립니다 ㅠ

노드 번호 - 왼쪽 자식 - 오른쪽 자식
노드 번호 - 왼쪽 자식 - 오른쪽 자식
노드 번호 - 왼쪽 자식 - 오른쪽 자식
노드 번호 - 왼쪽 자식 - 오른쪽 자식
노드 번호 - 왼쪽 자식 - 오른쪽 자식
노드 번호 - 왼쪽 자식 - 오른쪽 자식
노드 번호 - 왼쪽 자식 - 오른쪽 자식
노드 번호 - 왼쪽 자식 - 오른쪽 자식
노드 번호 - 왼쪽 자식 - 오른쪽 자식

으로 되어있는 txt 파일을 불러와서

이진트리를 생성하려면 어찌해야할까요? ㅠㅠ

생성자는 이렇구요 ㅠ

template <class T>
void Tree<T>::Insert(Node<T>* &ptr, T &value) {
 
}

이진트리 만드려고 하니 노드 번호 - 왼쪽 자식 - 오른쪽 자식 순으로 할경우

boyhong23의 이미지

안녕하세요.. c로 행렬 동적할당하구 곱셈하는 공부를 하는데요 ㅠㅠ 도와주시와요

제가..
int** Mkmatrix(int rows, int cols)
{
int** temp;
int i;
temp=(int**)malloc(rows*sizeof(int*));

for(i=0;i temp[i]=(int*)malloc(cols*sizeof(int));
}
return temp;
}

이걸로 동적 할당 하구요

saelly의 이미지

vim 에서 C++ 파일 컴파일하는 단축키 지정 질문입니다.

파일 하나만 컴파일하는 것이 아니라 cpp파일 묶어서 컴파일 할 때가 있습니다.

그래서 이렇게 단축키를 지정했습니다.

au FileType cpp map :w:!g++ *.cpp -g -Wall -W -O2 -o %<.exe && "%:p:r.exe"

그런데 , 파일명.cpp~: file not recognized: File format not recognized 이렇게 에러가 나면서 컴파일이 안되네요... vim을 쓰면, 확장자 뒤에 ~가 붙는 파일이 만들어지잖아요... 아무래도 이녀석때문에 에러가 나는 듯합니다...

어떻게 해야 cpp 파일만 묶어서 컴파일 할 수 있을까요?

그리고 여담이지만,... 밑의 있는 명령줄은 C언어 컴파일 단축키입니다. 이건 잘만 되는데.. 왜 cpp파일은 안될가요..?
au FileType c map :w:!gcc *.c -g -Wall -W -O2 -o %<.exe && "%:p:r.exe"

yutuyaa의 이미지

fork() 함수 질문입니다.

포크 함수를 이용해서 20개의 자식 프로세스를 생성하고
종료될때 자식의 이름을 출력하라는 과제를 받았는데

군대 다녀온지 얼마 안되서 이것저것 공부하면서
fork()함수로 자식 프로세스를 생성 하는건 됐는데,

각각의 자식 프로세스에 동작시간을 부여해서 그 시간이 되면
작업이 끝난데로 prinf()를 사용하여 종료되었다고 출력하고 싶은데요

이때 어떻게 해야 자식 프로세스에 동작시간을 부여할 수 있나요?

상량의 이미지

OpenCL target API 버젼 설정하는 방법?

헤더파일 cl.hpp를 본 결과로

#define CL_VERSION_1_0                              1
#undef CL_VERSION_1_1
#undef CL_VERSION_1_2

이 맞는 방법인것 처럼 보이는데, 그렇게 하면

kyy0810의 이미지

자바 소켓 프로그래밍 파일전송 질문입니다.

한곳에 모으니 드럽게 기네요;;;

채팅프로그램인데 파일전송이랑 채팅이랑 같이 되는걸 구현하려고하는데요.
채팅은 잘되는 파일전송부분에서 파일 하나보내고 소켓닫는거는 잘 되는데
파일을 계속해서 보내고 싶은데 클라이언트에서는 계속보내는데 서버에서 파일 한번 받고
그것도 크기가 0바이트로 나오고 다음에 보내는 파일을 받아들이질 못하네요.
부탁드립니다. ㅠㅠ

dltkddyd의 이미지

UDP 데이터그램 통신에서 서버가 recvfrom 부터 계속 대기상태가 됩니다.

클라이언트에서 서버로 데이터를 UDP를 이용해 보내는 프로그램을 만들었습니다. 그런데 클라이언트에서 서버로 데이터를 보냈더라도, 서버가 제대로 그 데이터를 받지 못하고 계속 대기상태로 머뭅니다. 각 소스는 다음과 같습니다.

클라이언트 소스
-sendto.cc-

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 질문 구독하기