프로그래밍 QnA

jungho_gun의 이미지

[완료]로직공부에 도움이 되는 책은?

사회초년생이 되면서 제가 작성한 코드에 대해 많이 부족함을 느끼곤 합니다.

hopehyeon의 이미지

TCP 에코 클라이언트 프로그램 실행시킬때 connection refused 문제

사용하는 운영체제는 페도라8이구요

TCP 에코 클라이언트 프로그램을 실행시키는데 connection refused가 떠서 실행 결과를 확인할수가 엇습니다.

방화벽으로 비활성화 된 상태이며, 어떠한 이유로 실행이 되지 않는지 모르겠습니다.

실행 시킬때는

./tcp_echocli 127.0.0.1

이렇게 하였습니다.

kibaejjang의 이미지

calloc 사용시 엑세스 위반 질문입니다.

아래처럼 동적할당을 해주고,
2행 3열의 결과값을 result[i][j]에 기입해 줬습니다.
그런데 S가 8을 넘어가는 순간부터 액세스 위반 오류가 납니다..
이것을 해결하려면 어떻게 해야 하죠?

 result = (int**)calloc(S, sizeof(int*));
for(i=0; i<S; i++)
   result[i] = (int*)calloc(3, sizeof(int)); 
kibaejjang의 이미지

calloc 사용시 액세스 위반 질문드립니다.

result = (int**)calloc(S, sizeof(int*));
for(i=0; i result[i] = (int*)calloc(3, sizeof(int));

이런 식으로 동적할당을 해주고,
2행 3열의 결과값을 result[i][j]에 기입해 줬습니다.
그런데 S가 8을 넘어가는 순간부터 액세스 위반 오류가 납니다..

이것을 해결하려면 어떻게 해야 하죠?

db4350의 이미지

vm웨어에서 아이피를 못잡습니다.

공유기 사용안하는데요. 슈퍼dmz기능으로 하면 된다는데 공유기말고 다른방법 없나요? ifconfig 하면 아이피 뜰자리에 영어만 뜹니다.
아이피 잡을 방법좀 알려주세요. *공유기 안쓰고..

mhlee03의 이미지

Visual C++ 2008과 opengl 을 사용한 프로그램의 배포

Visual C++ 2008과 opengl을 이용하여 프로그램을 만들었습니다. 이 프로그램의 실행화일을 다른 컴퓨터 (물론 Visual C++ 과 opengl이 없는 MS-Windows 게열)에서 실행이 되도록 배포하려고 합니다. 어떻게 해야 하나요. 자세히 좀 알려주세요.
고수님들의 답장을 기다립니다.

doolly01의 이미지

xlib에서 windows Bitmap출력 질문

현재 8비트, 24비트 windows bitmap 이하 BMP파일을 읽어서 헤더와 팔레트 Raw데이터를 생성

그리고 raw데이터를 A,R,G,B형태로 바꾼 다음, XCreateImage함수로 XImage를 생성 후

XPutImage함수를 이용해서 화면에 출력하고 있습니다.

여기서 8비트와 24비트 Raw데이터를 32비트로 다시 생성하지 않고,

Wndows API의 SetD

mg2000의 이미지

c++ 클래스 초기화 시에...

제가 아래와 같은 클래스를 만들었는데요.

class A
{
private:
    unsigned char *p;
    int size;
public:
    A() : p(NULL), size(0) {}
    A(int size)
    {
        A();
        Alloc(int size);
    }
    void Alloc(int size)
    {
        if (p != NULL)
            free(p);
        p = (unsigned char *)malloc(size);
        this->size = size;
    }
};

soungsoo의 이미지

어셈블리에서 주소 관련 문의 좀...

안녕하세요?

아래의 코드로 메모리 번지 0x15F304에 있는 데이터의 주소를
가져올 수 있어습니다.

MOV EAX, 0x15F304
MOV EAX, DWORD PTR DS:[EAX]
MOV DWORD PTR DS:[lpMem], EAX

그런데 반대로 데이터의 주소를 알고 있을 경우, 즉
데이터의 주소를 가지고있는 주소를 가져오려면 어떠게 하면
되는지 도움을 구함니

hongwoo의 이미지

init/main.c에 있는 execve가 정의되어있는 위치는 ?

linux kernel 2.6.18.8 init/main.c에 있는 코드입니다.

...
static void run_init_process(char *init_filename)
{
    argv_init[0] = init_filename;
    execve(init_filename, argv_init, envp_init);
}

여기서 execve가 어디에 있는 함수인지 찾지 못하고 있습니다.

페이지

프로그래밍 QnA 구독하기