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

khnet의 이미지

[C++] 클래스 내부에서의 헤더파일 인클루드에 관해 질문있습니다.

class TEST
{
  public:
    #include <test.h>
};
 
TEST A;

// test.h
 
typedef testtype TESTTYPE;
int a;  // 전역 선언

위와 같은 코드가 있을 때 정의된 타입은 TEST::TESTTYPE으로 표현이 되던데요
그럼 변수 a도 TEST::a 또는 A.a로 표현되나요?

만약 그렇다면 a는 TEST 클래스의 스테틱 멤버변수 또는 멤버변수로 취급되는 건가요?

알려주시면 감사드리겠습니다.

prankenmk2의 이미지

CentOS에서 메모리가 많이 남는데도 Swap 사용량이 야금야금 늘어나네요.

CentOS 5.8 서버를 운영중입니다.

물리 메모리가 16G인데 아직 서비스 투입이 안되서 메모리가 메우 많이 남습니다.

free 명령어로 보면 아래와 같습니다.

total used free shared buffers cached
Mem: 15728640 15604020 124620 0 104100 14412840
-/+ buffers/cache: 1087080 14641560
Swap: 16771820 84 16771736

실제 메모리는 1G 정도고 나머지는 다 cached에 할당되어 있습니다.

메모리가 엄청 남는 상태에서도 스왑을 84k를 쓰고 있는데 이유를 모르겠습니다.

검색해보니 커널이 메모리에서 사용하지 않는 데이터를 swap로 저장한다는데 확실한 것인지 모르겠습니다.

물리메모리가 남아도 swap을 왜 쓸까요?

답변 꼭 부탁드립니다. ㅠ

robelias@naver.com의 이미지

vconfig 관련하여 native vlan 설정하는 법 질문드립니다.

현재 사용중인 우분투 10.04 LTS을 사용하고 있습니다.

vlan를 설정할 일이 발생하여 삽질 끝에 질문 올립니다.ㅠ 도와주세요

설정방법은 아래와 같습니다.

brctl addbr br0

vconfig add eth0 2 (vlanid 2번을 사용하기 위해 실행합니다.)

ifconfig eth0.2 up

brctl addbr br0 eth0.2

ifconfig br0 192.168.0.24 up

위와 같이 설정후 L2 S/W의 TRUNK Port에 연결합니다

L2 S/W의 VLAN ID 2번 포트에 노트북을 연결합니다.

2번과 통신이 원활히 이루어집니다.

BUT

VLANID 2번과 Native VLAN(1번)을 같이 사용하기 위해 아래와 같이 명령어를 입력합니다.

brctl addbr br0

vconfig add eth0 2 (vlanid 2번을 사용하기 위해 실행합니다.)

ifconfig eth0.2 up

jb0730의 이미지

리눅스에서 상속관련 질문입니다.

전체적인 내용을 요약을 한다면은
IWorkerPool 의 protected로
int _total_thrcount;
Type_Interface_Worker **_threads;
선언을 하여주었습니다.

후에 WorkerPool 에서 IWorkerPool을 상속을 받습니다.
그렇게 하여서 WorkerPool.inl파일에서 상속을 받은 _total_thrcount를 사용을하는데
was not declared in this scope 에러가 나타납니다..

freemckang의 이미지

[질문] UBIFS에서 "multiheaded journal"이 의미하는 바가 무엇일까요?

안녕하세요, 틈틈이 보고 있는 UBIFS 문서를 보다가 "Journal has multiple heads"로 인하여 "This improves performance" 라는 내용을 보게 되었는데요. Journaling file system에 관련해서는 문외한이나 다름 없는지라 도대체 "multiple heads"가 journaling에서 무엇을 의도하는지를 유추하지 못하겠네요...

혹시 관련된 내용을 알고 계시는 분이 있으신지 해서 글을 올려봅니다.

날씨가 추워지는데 건강 조심하세요 :)

reimemuber의 이미지

네이버 검색 api로 얻은 결과에서 검색된 페이지의 원문의 텍스트만 긁어오고 싶은데 어떻게 해야 할까요??

안녕하세요. 지금 현재 제가 네이버의 검색 api를 통해서 나온 결과를 모으려고 합니다.
네이버에서 제공되는 decription는 요약된 정보라, 실제 검색된 페이지로 직접 접근하여 텍스트만을 긁어오려고 합니다.

제가 아무리 검색하고 머리를 굴려봐도 답이 나오질 않네요.ㅠ
웹페이지에서 텍스트만을 추출할 수 있는 방법은 없을까요?

혹치 참고할만한 자료나 링크라도 주시면 고맙겠습니다. ㅠㅠ

joseph08의 이미지

e2fsck 사용후 /100%현상

Redhat 5.0 에서
e2fsck 명령어 사용후 /가 Z로 크기가 바뀌었습니다.

제가 사용한 명령어는 e2fsck /dev/mapper/VolGroup00-LogVol00
입니다

이렇게 명령어를 치고 warning~~러고 나와서 무시후 y를 하니
/가 100%를 넘고 그크기도 제가 상상도 못한 몇Z바이트라는 듣도 보도 못
한크기가 되어버렸습니다.

그러니 당연히 어떠한 명령어도 다 거부하고ㅠㅠ

이거 어떻게 복구 해야 할까요???고수님들 도움좀 부탁드려요...

chatae3의 이미지

c언어 인데요... 생성이 안되서...

#include #include

void main()

{
char name[20];
int hp,address,relation;

FILE*fp;

fp=fopen("data.dat","r");
if(fp==NULL){
printf("**File Opne Error**");
exit(1);
}

fscanf_s(fp,"%s%d%s%s",name,&hp,address,relation);

printf("이름 : %s\n",name);
printf("핸드폰 번호 : %d\n",hp);
printf("주소 : %s\n",address);
printf("관계 : %s\n\n",relation);

fscanf_s(fp,"%s%d%s%s",name,&hp,address,relation);

chatae3의 이미지

c언어 인데요... 생성이 안되서...

#include #include

void main()

{
char name[20];
int hp,address,relation;

FILE*fp;

fp=fopen("data.dat","r");
if(fp==NULL){
printf("**File Opne Error**");
exit(1);
}

fscanf_s(fp,"%s%d%s%s",name,&hp,address,relation);

printf("이름 : %s\n",name);
printf("핸드폰 번호 : %d\n",hp);
printf("주소 : %s\n",address);
printf("관계 : %s\n\n",relation);

fscanf_s(fp,"%s%d%s%s",name,&hp,address,relation);

joushua의 이미지

펄질문(패턴매칭)

안녕하세요
펄관련해서 어려운점이 있어서 질문하게되었습니다.

펄로 찾고자하는 패턴이 있는 find.txt file을 가지고 찾고자하는 list.txt파일에서 패턴이 있는 행만 write해서 새로 temp.txt 파일로 추출하고자하는데
저는 배열로 각각의 파일을 넣고 이중for문을 이용해서 if($find[$1] =~ /$list[$j]/)로 코딩을 하였는데 if문이 작동이 되지 않아서
펄에서는 혹시 이중포문에서는 각각의 변수로 패턴 매칭을 하면 안대는지 궁금합니다.

또 만약 안대면 어떻게 해야댈지 조언부탁드립니다.

페이지

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