프로그래밍 QnA

mg2000의 이미지

[완료] Kill되기 전에 다른 작업을 하고 싶다면...

kill 명령어를 이용해서 프로세스가 죽게되었을때...

사용하던 임시 파일을 삭제를 하고 죽고 싶은데요.

SIGTERM 시그널이 와서 죽을때는 문제가 없지만,

SIGKILL 시그널이 와서 죽을때는 signal을 잡을 수가 없으니,

임시 파일을 남겨놓고 죽어야 되네요.

gurumong의 이미지

C언어, 사용자로 부터 입력받기....

Quote:
scanf 함수 자체가 사용자의 interactive input 을 바로 받아 처리하기
위한 용도로 설계된 함수는 아닙니다.

scanf함수를 어떻게 사용하는것이 올바르게 사용하는 방법인가요?
이전에 C언어에서 사용자입력은 모두 문자열로 받아서 파싱하라는 말을 들은거 같은데
어떻게 사용하는것인지 감이 오
tyolee83의 이미지

[질문] 소켓으로 짠 Client/Server프로그램을 테스트하는데 로컬테스트와 리모트테스트의 차이..

소켓으로 통신하는 Client와 Server를 만들었습니다.

프로토콜을 설계해서 주고받고, 파일 정보를 전송한 후 파일을 전송하는 동작을 합니다.

문제는 다음과 같습니다.

개발 컴퓨터에서 127.0.0.1로 client/server를 동작시키면 정상적으로 잘 동작합니다.

이제 같은 프로그램을 실제 물리적으로 다른 컴

snow40의 이미지

[완료] 파이어폭스 Plugin 개발중 공유 라이브러리 설정

firefox plugin을 작성하기 위해 아래 웹페이지의 내용에 따라 npruntime이란 plugin을 빌드해봤습니다.
http://dolphinwing.blogspot.com/2008/12/ubuntunpruntime.html
빌드하는데 까지는 성공을 하였는데 npruntime 샘플에 동적라이브러리(*.so)파일을 포함시키도록 변경하고 빌드를 하면 오류가 발생됩니다.
빌드로그는 맨 아래

whacker의 이미지

커널 컴파일하고 부팅시에 오류가 납니다 ㅜㅜ

Vmware 6.5를 쓰구 있구요
리눅스는 Debian 2.6.18.6-486(?)
이것을 쓰고 있는데 커널 공부를 하려고 2.6.18.6 소스를 받아서 압축풀고
make mrproper
make menuconfig
make
make modules_install
이렇게 4가지의 명령어를 실행하고
grub 에도..

title Debian GNU?Linux, kernel 2.6.18.6
root (hd0,0)
kernel /boot/vmlinuz-2.6.18.6 root=/dev/hda1 ro
savedefault
이렇게 추가해주고
재부팅을 하니까

joobeom의 이미지

volatile void func(...) 함수의 컴파일 warning 에 대해서...

안녕하세요.

진정한 volatile 의 의미가 아닌것 같긴 하지만,,,
함수 자체를 컴파일 최적화 하지 않기 위해 volatile 키워드를
아래와 같이 가끔 사용했습니다.

그런데, void 함수에 volatile 를 붙히니 warning 이 나는군요.

특정 함수의 컴파일 최적화를 피하기 위해 volatile 를 붙히면 안되는요?

혹시 안된

klara의 이미지

[완료] 접근 제한자를 무시하는 C++의 nested class

class A {
public:
	class B;
	A(): value(0) {}
private:
	int value;
};
 
class A::B {
public:
	void setValue(A &a) {a.value = 2;}
};
 
int main() {
	A a;
	A::B b;
	b.setValue(a);
	return 0;
} 

요런 테스트 코드를 만들어 보았습니다. A::B::setValue 함수는 클래스 A의 private멤버인 value에 접근하고 있고, A::B는 A의 friend class가 아니므로 컴파일에러가 날것이라고 생까했는데, 전혀 에러없이 그냥 컴파일이 되버리더군요.
nested class에 대해서는 접근 제한자가 적용되지 않는 듯한데, 이것은 정상적인 것인가요..? 아니면 컴파일러의 버그인걸까요? 참고로 사용한 컴파일러는 gcc(g++)4.3.2 입니다.
feedseaotter의 이미지

터미널의 타이틀 가져오기

현재 터미널의 타이틀을 가져오려면 어떻게 해야 할까요?
쉘 스크립트로 만들려고 하는데 타이틀을 변경하는 방법은 많이 보이지만 반대의 경우는 안보이네요.

설마 없는 건 아니겠죠;

chxooi의 이미지

RGB Y Cb Cr 4:2:0 4:1:1 의미가 도저히 이해가 안됩니다.

image processing 에 대한 기초체력이 없이 어쩌다 영상쪽에 와서 버벅이고있는 1인 입니다...
다른게 아니라 궁금한게 좀 많이 있는데요...

일단 codec 쪽을 보려하니...궁금한게...

RGB 가 YCbCr 로 바뀌는 부분입니다.

바뀌는거까진 이해했는데...

전산을 전공하고 bit stream 만 아는 저로선....

bumworld의 이미지

그리스몽키로 특정 페이지에서 onkeypress 이벤트를 변경하려고 합니다.

그리스몽키로 특정 페이지에서 onkeypress 이벤트를 변경하려고 합니다.

현재 onkeypress에 aaaa 라는 함수가 적용되어 있습니다.
------------------------------------------------------------
function aaaa(e) {
}
document.onkeypress = aaaa;
------------------------------------------------------------

aaaa라는 함수가 문제가 있어 제가 원하는

페이지

프로그래밍 QnA 구독하기