프로그래밍 QnA

firia2000의 이미지

waitpid()의 3번째 인자에 관해..

int status;
waitpid(-1,&status,WNOHANG | WUNTRACED);

라고 호출하면 어떤 의미가 되는건가요?

헤더파일을 살펴보니 WNOHANG은 1이고 WUNTRACED는 2 던데

disassemble 하여 코드를 살펴보니 인자로 3이 넘어가는군요..

| 가 비트연산이라는 것은 알고 있지만 인자를 저런식으로 주면 어떤 의미가 있는건가요?

WNOHANG

urere의 이미지

치명적 기호 참조 오류에 대해 질문입니다

안녕하세요. 유닉스 시스템 프로그래밍을 공부중인 학생입니다.

이 소스의 문제는 저자자신(출처는 유닉스시스템&네트워크프로그래밍)은 이 프로그램으로 테스트까지 마쳤다는 것인데, 그렇다고 하기엔 너무 에러가 많습니다..... 고치다 고치다 여기까지 왔네요. 책에 보면 디버깅이 어쩌구 하는 내용이 있는데, 저자 자신의 머리나 디버깅하라고 해주고 싶습니다.(저자가, 이 글을 볼리 없겠지만..)

이 오류를 해결하려면 어떻게 해야 합니까?

choroot의 이미지

awk를 이용하여 특정 charater로 시작하는 줄을 지우기

실험때문에 수많은 txt파일에서 통계자료를 뽑을려니 미치겠군요....

awk를 이용하여 txt 파일 안에서 특정charater로 시작하는 줄을 지울 수 있나요?

예를 들어,

a b c d
1 2 3 4

a b c d
4 3 2 1

에서 a로 시작하는 줄을 모두 지우고 싶습니다.

그리고 가능하면, 아무 내용도 없는 줄도 지우고 싶습니다

urere의 이미지

[완료] 컴파일 에러입니다.

유닉스시스템 & 네트워크 프로그래밍(저자 신재호, 영진닷컴)이라는 책에 수록된 종합예제프로그래밍이라는 프로그램입니다. 소스에 누락된 내용을 추가하고, gcc를 사용해서 일단 컴파일이 되긴 했습니다만, Analyzer.cxx까지는 목적코드가 나오는데 그 다음 파일들이 목적코드가 생성되질 않고 에러가 발생합니다.

# make
gcc -g -I../include -c Analyzer.cxx
gcc -g -I../include -c Formatter.cxx
Formatter.cxx: In member function `void Formatter::setDate(UniqueID*)':
Formatter.cxx:58: error: `dateLock' was not declared in this scope
*** Error code 1
make: Fatal error: Command failed for target `Formatter.o'

kwanseob의 이미지

프로젝트로 쉘을 만들어보려고 합니다.

학교에서 과제 프로젝트 주제로 쉘을 만들어보려고 합니다.
모든 프로그래밍 언어가 영어로 되어있다는 반항으로
한글로 작성하는 쉘스크립트에 도전해보려고 합니다.

하지만 문제가 있습니다.
리눅스/유닉스를 수박 겉할기 정도로 알고있다는 거죠.

bash, csh, ksh과 같은 쉘을 만들어보려고 하면

qubick의 이미지

[완료] 함수 포인터의 선언과 사용 문제

MFC 프로젝트를 만들어 코딩하고 있는데요,
(C++ 언어만 한 학기정도 공부하고 프로젝트는 처음 만들어보는데 생각보다 쉽지 않네요.
위자드가 있어서 쉬울 줄 알았건만 이벤트처리라는 개념 자체가 어려워서)

	CHaptic_UIView* view;
	void (CHaptic_UIView::*pSenseDetect)();
	pSenseDetect = &CHaptic_UIView::SensorDetect;
cross의 이미지

DB에서 테이블을 동적으로 생성할려고 하는데요.

요청이 있을때 마다 테이블을 생성해서 사용하려고 하는데

대략 1000개 까지 만들 수 있게 하려고 합니다.

근데 이렇게 되면 DB가 너무 지저분 해 질거 같고

또 성능 문제도 걸리더라구요.

sawa500의 이미지

vector와 ncurses include시 생기는 문제

#include
#include
#include
#include
#include

Mingw에서 아래와 같이 헤더를 넣고 컴파일 하면 에러가 발생합니다. 아마 ncurses와 string,fstream간에 문제가 생기는 것 같은데 어떻게 해결해야할지 잘 모르겠습니다. namespace를 이용하라고 들은 것 같은데

namespace mynamespace {
#include
}
#include
#include
#include
#include

이렇게 하라는 말씀인지,, 저렇게 해봐도 해결이 되질 않네요.

박영만의 이미지

[완료] Userspace Device Driver

Userspace 에서 Device Driver 제작이 가능하다는 이야기를 들었는데,
그게 현재 리눅스 시스템에서도 가능한 것인가요?
혹시 가능하다면 관련 정보를 어디서 구할 수 있을까요?
아시는 분 도움 부탁드립니다. (--)(__)

페이지

프로그래밍 QnA 구독하기