프로그래밍 QnA

ahffkqowo의 이미지

MFC PreTranslateMessage 관련 질문

BOOL CMazeDlg::PreTranslateMessage(MSG* pMsg)
{
// TODO: 여기에 특수화된 코드를 추가 및/또는 기본 클래스를 호출합니다.
row_x = 12;
col_y = 13;

switch (pMsg->message) {
case WM_KEYDOWN:
if (pMsg->wParam == VK_UP) {
if (map_col[row_x][col_y - 1] == 0) {
map_col[row_x][col_y] = 0;
map_col[row_x][col_y - 1] = 7;

lovesl89의 이미지

MMU관련 질문드립니다..

mmu 페이지 테이블 엔트리를 보면..
어떤곳에서는 1 level : fault, section, page table, reserved / 2 level : fault, section, page table, reserved 으로 표현되어있고,
어떤곳에서는 1 level l fault, coarse, fine, section / 2 level : large, small, tiny, fault 로 나옵니다.
이게 arm7에서 9로 갈때 바뀐건가요?

cksqhddl의 이미지

리눅스 함수 관련 질문있어요..

안녕하세요.!
질문이 2개 있는데요 클라이언트 소스를 보면

/* 수신 한 데이터를 저장 할 파일 오픈 */
fd = open("receive.dat", O_WRONLY|O_CREAT|O_TRUNC);

이 부분에서 receive.dat파일명으로 다운받지 않고
[질문1] 제가 입력한 파일명으로 다운받고 싶다면 "receive.dat"대신에 getName을 넣으면 되나요 ?

그리고 [질문2] 홈 디렉터리가 아닌 제가 원하는 디렉터리에 받으려면 어떻게 해야하나요 ?

이리저리 해보고 있는데 문법에 익숙하지 않아서 답답하네요..

도움부탁드려요 !
------------------ client ------------------------
#define BUFSIZE 30
void error_handling(char *message);
int main(int argc, char **argv)
{
int fd;
int sd;

park3250의 이미지

curl multithread 에서 사용시 질문입니다.

curl 라이브러리를 링크하고 있는 AAA라이브러리

class AAA
{
protected:
char m_buf[65536];
unsitned int m_nWriteSize;
}

AAA 라이브러리에서는 멤버 변수를 들고 있으며
멀티스레드 환겨에서 사용하기 위하여

extern "C" size_t AAA::writer( void *source , size_t size , size_t nmemb , void *userData)
{
AAA* pAAA = (AAA*)userData;
if(pAAA == NULL)
return -1;

const int SIZE = size * nmemb;
pAAA->Write((char*)source, SIZE);

return SIZE;
}

ydh1220의 이미지

Hadoop for Windows...

윈도우즈 상에서 분산처리 서버와 DB서버를 활용하려고 합니다.

여러가지 조사를 해본 결과 윈도우즈 상에서도 하둡을 사용할 수 있다는 정보를 알았고,

현재 공부를 하면서 설치과정에 있습니다. (호튼웍스 사의 하둡 2.3)

특히 하둡의 맵리듀스를 통해 분산처리를 하고자 하는데, 혹시 윈도우즈 상에서도 이 맵리듀스가 가능한 건지.. 알고싶습니다. (질문 1)

그리고 제가 윈도우즈 플랫폼을 고집하는 이유는 저희 연구실에서 만들어놓은 모든 라이브러리 및 알고리즘 소스코드들이

윈도우 기반으로 작성되었습니다..ㅠㅠ

그렇다면 윈도우즈 상에서 하둡 맵리듀스를 구동했을 때 윈도우즈 라이브러리가 활용된 소스코드들이 동작할 수 있는 지 궁금합니다..!! (질문 2)

선배님들의 많은 도움을 구합니다..(_ _)..

wed212의 이미지

tcp udp에 관한 질문 입니다.

raw socket을 이용해 패킷 캡처하는 프로그램을 만들고 있습니다.

TCP는
void print_tcp_packet(unsigned char* Buffer, int Size) {
unsigned short iphdrlen;
//IP header position seek(use ethernet header size
struct iphdr *iph = (struct iphdr *)( Buffer + sizeof(struct ethhdr));
iphdrlen = iph->ihl*4;

struct tcphdr *tcph=(struct tcphdr*)(Buffer + iphdrlen + sizeof(struct ethhdr));

int header_size = sizeof(struct ethhdr) + iphdrlen + tcph->doff*4;
fprintf(file , "\n\nTCP Packet--------------------\n");

fkqpfwl121의 이미지

Java Gui 기초부분 질문있습니다.

아래 부분에서 "윽윽" 이 부분은 무엇을 하는 공간인가요?
값을 바꾸어줘도 아무런 영향이 없는데 저 공간은 왜 있는건가요?

public void go()
{
JFrame frame = new JFrame();
JButton button = new JButton("There is no spoon...");
Font bigfont = new Font("윽윽", Font.BOLD, 14);
button.setFont(bigfont);

frame.getContentPane().add(BorderLayout.NORTH, button);
frame.setSize(200, 200);
frame.setVisible(true);

}

qkdlvlxk의 이미지

c언어에서 함수를 동적으로 연결?하는 방법

예를 들어
A 코드에서 B 코드에 있는 함수를 가져와서 씁니다.
이때 B 코드의 함수를 제대로 받아올 경우엔 그 함수를 진행하고, 받아오지 못할 경우에는 다른 코드를 진행하려 하는데 어떻게 코드를 짜면 좋을까요??

실제로 이런 식으로 쓰이는 일이 많다던데..
예시로 쓰이는 코드도 알려주시면 감사감사

alswlek의 이미지

'

페이지

프로그래밍 QnA 구독하기