프로그래밍 QnA

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가 어디에 있는 함수인지 찾지 못하고 있습니다.

sabihanl의 이미지

NET-SNMP를 이용해서 subagent작성시 INTEGER말고 OCTETSTRING 처리가 가능한가요?

튜토리얼의 example file의 내용을 보면

snmpd 데몬을 띄워놓고

MIB object를 추가해서 snmpget으로 사용자가 추가한 OID에 대하여 get을 할 수 있는 소스가 있는데요

그 내용중에

static int nstAgentSubagentObject = 2;

static oid nstAgentSubagentObject_oid[] =
{ 1, 3, 6, 1, 4, 1, 8072, 2, 4, 1, 1, 2, 0 };

netsnmp_registe

ckebabo의 이미지

자바에서 메소드 구현 위치??

자바에서 클래스의 메소드들을 보면...
static, abstract,
protected, private, public
등등의 메소드가 있습니다.

이것들을 클래스내에서 코드상에 어디에 위치시켜야 좋을지 확신이 스질 않아 질문을 올리게 되었습니다.
현재 제 생각은 다음과 같습니다.

abstract class FOO {
// 속성은 가장 위에
static prop
antistar의 이미지

file 구조체 맴버중에서

char *private_data 의 역할을 알고 싶습니다 read/write를 할 경우 여기에는 주로 어떤 데이터들을 저장하게 되는 것입니까?

whxoans의 이미지

[완료] 문자열 검색 속도에 관하여

엄청나게 긴 TEXT 파일(40Mb 이상)을 메모리에 올려놓고
한줄 단위로 파싱을 하여 그 줄에 특정 단어가 있는지 검색을 하고
특정 단어가 포함되어 있으면 vector에 push_back()을 하는 로직입니다.

문제는 문자열 검색 속도가 느려 사용할 수 없을 정도라는 것입니다.

말씀드린 부분입니다.

		for ( ep =
nexusz99의 이미지

쓰레드 공부하다가 이해 안가는게 있네요.

#include "windows.h"
#include "stdio.h"
 
struct Point3D
{
	int x, y, z;
};
 
DWORD WINAPI MyThread(LPVOID arg)
{
	Point3D *pt = (Point3D *)arg;
	while(1){
		printf("Running another thread: %d, %d, %d\n", 
			pt->x, pt->y, pt->z);
		Sleep(1000);
	}
 
	return 0;
}
 
int main()
{
	// 첫 번째 스레드 생성
	Point3D pt1 = {10, 20, 30};
	DWORD ThreadId1;
	HANDLE hThread
orion96의 이미지

이클립스의 프로젝트 익스플로러

안녕하세요?

가끔 도움만 얻고 가는 손님입니다.

AVR 펌웨어를 개발하는데 AtmanAvrC(avr-gcc 기반의 IDE)를 이용하다가 우연히 이클립스에 AVR 플러그인을 설치하면 편리하다는 글을 보게 되었습니다.

전에 만들었던 프로젝트를 불러와서 컴파일하니 별 어려움없이 컴파일이 되는데요...
이번에 FreeRTOS

dalbongi의 이미지

리눅스에서 사용할만한 범용 로그 분석툴은 어떤게 있을까요?

안녕하세요. 저는 회사에서 임베디드 소프트웨어 개발을 하고 있습니다.
개발환경을 윈도우에서 리눅스로 바꾸려고 하고 있는데요.

페이지

프로그래밍 QnA 구독하기