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

upersbird의 이미지

[초보] HPUX 커널 디버깅에 대한 질문좀 드려도될까요?

1. 프로그램(시스템 콜 후킹후 기록 저장)을 수행하면 커널 패닉이 발생합니다.

2. kwdb를 사용(아직 사용법도 제대로 이해 못한듯 합니다)하여 문제를 찾아보려 노력(?)합니다.

# kwdb -q4 -m /var/adm/crash/crash.0
....
....
crashdump information:
hostname hp5
model ...
panic Data page fault
release @(#) $Revision: vmunix: B11.23_LR FLAVOR=perf Fri Mar 19 15:24:05 PST 2004 $
dumptime 1365107144 Thu Apr 4 14:25:44 MDT 2013
savetime 1365107604 Thu Apr 4 14:33:24 MDT 2013

llewnoiz의 이미지

C++ failbit 사용에 관해서 질문 있습니다.

예)
int i;

cin >> i;
if (cin.good()) {
cout << i << endl;
} else {
cout << "실패" << endl;
}

위에서 정수형 대신 문자열을 주게되면 실패란 메시지를 출력하고

그뒤에는 입력이 불가능하게 되는데 저는

setstate 함수나 clear 함수를 사용해서 에러상태를 리셋하고 싶습니다.

그런데 failbit 가 어떻게 전해지는지 개념을 몰라서 setstate(cin.failbit) 이런식으로 사용해 봤는데

여전히 그뒤에 cin 을 추가해도 입력이 불가능...OTL

잘알고 계신분 있으면 알려주세요

Sky_pneuma의 이미지

fwrite 사용이 틀린건지..C++ 빌더 사용중 질문드립니다.ㅠ 완전 초짜에요!


void __fastcall TForm1::Button2Click(TObject *Sender)
{
short dataSize = 300000;
short btSize = 1024;

AnsiString fileName = "E:\\SUVAData\\111(NORTH)_CH1.NSWD";

double buffer[] = {dataSize*btSize};

FILE *Open;

if((Open = fopen(fileName.c_str(), "rb")) == NULL)
ShowMessage("Can't not open file");

else
{
if(fseek(Open, SEEK_SET, 0) == 0)
{
fread(buffer, sizeof(short), dataSize*btSize, Open);

FILE *outTextFile = fopen("d:\\Header.txt", "ab");

paeksj98의 이미지

QList 간단한 예제 질문 드립니다.

처음 만들어본 예제라 좀 힘이 드네요....
GetName와 GetNick에서 문제가 되는데 이걸 어떻게 해결해야할지 몰라서 질문들립니다.
예제는 인터넷 검색해서 나온걸 가져다가 해본건데 안되네요.
list에는 쌓인게 보이는데 view에 넣는게 틀린것 같은데 조언조 부탁드립니다.

mandugukbap의 이미지

[C언어] 버퍼 (void *)를 줄이려면?

C언어 만져본지가 어언 10년이 넘어가다 보니 포인터 관련된게 전혀 기억이 안나는군요. 예전엔 이런게 별 문제가 없었던거 같은데 말이죠.

예를 들어 100바이트의 데이터가 담긴 void* buf 란 놈을 뒷 부분의 50바이트로 줄이고 뒷부분의 50바이트만 들어 있게 만들려고 하는데 이거 어떻게 하면 될까요? 즉, 앞의 50바이트를 잘라내어 버리려고 하는 겁니다.

감사합니다.

thisnome의 이미지

container_of 매크로

아시다시피.. 아래는 커널소스에서 종종 보게되는 container_of 매크로입니다.

#define container_of(ptr, type, member) ({          \
        const typeof( ((type *)0)->member ) *__mptr = (ptr);    \
        (type *)( (char *)__mptr - offsetof(type,member) );})

저는 두번째 줄이 왜 필요한지가 궁금합니다.
__mptr 을 선언하여 ptr 값을 넣어주고, 다시 __mptr 을 사용하게 되는데요..
아래와 같이 바꿔도 될 것 같은데.. 위와같이 __mptr const 변수를 꼭 사용하는 심오한 이유가 있지 않을까 궁금하네요.

doraq의 이미지

flash memory에 (ubifs 파티션) ubifs image파일을 mtd레벨에서 DD로 써버려도 되나요?

제목 그대롭니다.

abc.bin : ubifs image입니다.

/dev/mtd3 : 요놈이 ubifs가 위치하는 곳입니다.

dd if=/abc.bin of=/dev/mtd3

이러고 그냥 리부팅해도 ubifs 파티션으로써 제대로 동작하나요?

squashfs 는 그래도 되더라구요..

해보신분?

navystyle의 이미지

html 상단 메뉴바 제작중 문의입니다..

옥션 모바일웹을 예로들자면.. 상단메뉴바가 사파리 창을 좌우로 늘리면

메뉴 이미지는 센터에고정되있고 스마트폰 크기로 창을줄이면 메뉴 이미지

그 크기만큼 줄어들잖아요?

ul태그에 li이 3번사용되서 작성된건 알겠는데

li사이에 어떻게 구분선을 그었길래 li 3개를 따로따로 가운데정렬시켰는지

궁금합니다..

dkzktm1의 이미지

wds서버 시스프렙 돌려서 os 설정초기화

wds 서버 설정이 다날라갓네요

아이피할당해주던 게이트 서버에 도메인 설정하는데 설정물려있는지

게속 안되네요 어떻게해야할까요 ㅠ

cdral의 이미지

nginx rewrite 설정문의

http://name.test.com/abc -> http://name.test.com/?name=abc

이렇게 rewrite 로 넘길려 합니다.

nginx 설정에서 아래와같이 해준후 재구동해도 안되네요,,

1. rewrite ^/(.*)$ http://name.test.com/?name=$1 last;
2. rewrite ^/(.*)$ /?name=$1 last;
3. rewrite ^/(abc)$ /?name=$1 last;

대체 왜 안될까요

페이지

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