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

mjqt의 이미지

c++ 문법 this 질문

a.h
class a
{
...
private:
int val;

public:
void add(int val);
int all();
};
a.cpp
void a::add(int val)
{
val += val;//.....(1)
this->val += val;//...(2)
};
1번 또는 2번사용

int a::all()
{
return val;//.....(3)
return this->val;//....(4)
};
3번 또는 4번 사용
main.cpp
....
{
a a;
a.add(3);
qDebug("%d \n', a.all());
...}

jhh1117의 이미지

C fscanf 함수에 대해 궁금한게 있습니다.

fscanf(fp_sour, " %s", buf) != EOF

File fp_sour에 txt파일을 파일의 끝까지 문자열 단위로 buf에 순차적으로 넣고 있습니다.

변수하나를 만들어서 개행이 이루어질 때마다 값을 증가해서
해당하는 문자열이 몇번째 라인인지 확인하고 싶은데 어찌해야할지 방도가 없습니다 ㅠㅠ

이것 때문에 몇시간동안 골머리를 썩내요;

trymp의 이미지

linux 에서 특정 slab cache 의 전체 obj 의 수를 제한하려면 어떻게 해야 하나요?

환경은 linux 2.6.xx (32bit) fedora 6 입니다.

linux 에서는 slab 을 이용해서 kernel 내부에서 메모리를 관리하는 것으로 알고 있습니다.

slab cache 를 사용하다가 모자라면 buddy allocator 로 부터 page 를 할당하고 mapping 해서

사용하는 것으로 알고 있는데요.

제가 테스트하는 머신에서 skbuff_head_cache 가 계속 증가해서 메모리를 너무 많이 사용하는

문제가 발생하고 있습니다.

특정 slab cache 의 사용할 전체 obj 의 수를 제한 할 수 있는 방법이 있을까요?

제가 찾아봤을 때 slab 이 buddy 로 부터 page 를 가져갈 때 아무런 제한없이

가져가는 것 같아서 이것을 제한하는 방법을 알고 싶습니다.

고수님들의 조언 부탁드립니다.

gvids의 이미지

임베디드 시스템을 위한 C언어 공부좀 알려주세요

제가 C언어를 공부할라고 하는데 일단, 기본은 잡혔다고 생각합니다.

하지만 함수를 짜거나 좀더 어려운 책을 보고싶습니다. 오직 C언어만을 위해

그러한 책들을 추천해 주실수 있나요???

rhrnfu700의 이미지

리눅스 세마포어 관련

세마포어를 공부하고 있는데요

두개는 어떻게 돌아가는 지 원리는 알겠는데

프로세스 3개를 세마포어를 걸어서 순서대로 일을 처리하게 하려니까 헷갈려서요..

이해를 위해 간단한 힌트좀 부탁드립니다.!!

yopeule의 이미지

함수포인터의 성능?

함수포인터를 써서 함수를 호출하는데 걸리는 시간이

그냥 함수를 호출하는 것에 비해

어느정도의 시간을 더 소요하는지

알 수 있을까요?

변수 콜이나... 조건문이나 연산자 등과 비교해서요.

예를들어 void f()를 함수포인터로 호출하는데 걸리는 시간이 if(x > 0){ a = x }; 를 10번 호출한 것과 같다던지...

jsyong91의 이미지

알고리즘 관련한 문제 질문있습니다

첨부한 그림과 같은 배열이 있습니다.
안에 들어가 있는 값은 value이고 ABCDE 위에 있는 숫자와 S1~S5 왼쪽에 있는 숫자는 각각 열과 행에서 value를 선택할 수 있는 갯수입니다.
즉, A는 첫번째 열에서 2개를 선택할 수 있고 S4 네 번째 행에서는 1개를 선택할 수 있는 것입니다.
위에 있는 ABCDE의 숫자들은 만족하지 않아도 되지만 왼쪽의 S1~S5의 숫자들은 만족해야된다고 한다면 모든 value를 선택했을 때 합이 최소가 되거나 최대가 되게하려면 어떤 방법을 사용해야 될까요?

jic5760의 이미지

DLL LoadLibrary할때 인수넘겨주는 방법???

원격(CreateRemoteThread)으로 DLL을 다른 프로그램에 로드(LoadLibrary) 하고

그 DLL에서는 DLL_PROCESS_ATTACH에서 "어떠한값" 을 이용하여 처리할 것이 있는데...

그 "어떠한값"은 호스트프로세스에서 넘겨주는 값입니다..

그런데 DLL_PROCESS_ATTACH에서 "어떠한값"을 넘겨받을 수가 없네요...

어떻게 하면 DLL_PROCESS_ATTACH하기 전에? 값을 넘겨줄 수 있을까요???

페이지

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