프로그래밍 QnA

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라는 함수가 문제가 있어 제가 원하는

kyin5593의 이미지

gcc로 컴파일 하는데.. 구조체 선언에 대해서 질문입니다.

//////////////////////////////////////////////////////
//Queue.c

typedef struct _queue Queue;
typedef struct _queue
{
..
..
Queue* queue;
};

int main()
{
..
..
..
return 0;
}
//////////////////////////////////////////////////////

이런식으로 소스를 만들었는데요..
gcc로 컴파일 하니까..

페이지

프로그래밍 QnA 구독하기