프로그래밍 QnA

익명 사용자의 이미지

Emacs 에서 C 언어 syntax 별로 색상 바꾸는 법 문의합니다.


Emacs 에서 C 언어 syntax 별로 색상 바꾸는 법 문의합니다.

익명 사용자의 이미지

Gtk+ 에 대해서 잘아시는분 답변좀...

조그마한 프로그램을 짜는데 문제가 좀 있어서요...
Gtk에서 어떤 버튼을 누르면 임의의 데이터를 읽고 Gdk_Window에
픽셀을 그립니다. 그런데 문제는 픽셀을 하나 하나 그릴때 마다(버튼의 누
름을 감지하고 처리하는 핸들러의 루프문에서)
화면이 업데이트되는것 같은데...
제가 바라는것은 버튼을 누르면 임의의 픽셀을 모두그린다음(보이지 않음)
단 한번만 화면이 업데이트되게 할수 없을까요?
즉 임의의 픽셀을 모두그린다음에 화면에 보이게 할수는 없을까 하는건

익명 사용자의 이미지

port번호 할당

linux에서 네트워크 시스템 프로그래밍을 하려고하는데,

현재 사용하고 있지 않는 port번호를 검색해서 하나를 할당해주려고합니
다.

1. port 번호에 대한 정보(table)가 어디에 있고,
2. 이 table의 ownership
3. port 번호를 어떻게 할당할 수 있을지

에 대해서 뤼부탁드립니다..

익명 사용자의 이미지

c에서의 세그멘테이션?


c에서 변수나 함수를 정의할때 사용되는 세그먼트가 데이타 세그먼트인가
요?

그리고 c에서 변수나 함수의 오프셋이랑 세그먼트를 알아내는 함수있나
요?

명확히 답변좀,디스어셈블 할 상황이아니라.

익명 사용자의 이미지

[추천요망] 볼만한 C레퍼런스를 하나 추천해주세요.

볼만한 C레퍼런스하나 추천해주세요...

한글로 되있는거면 좋죠..

익명 사용자의 이미지

libio vs stdio

이건 설치문제인데 glibc 설정할 때 libio 옵션이 있더라구요..
(비록 설치문제 이긴 하지만 이쪽에 더 어울리는 것같아서)

근데 어떻게 해야 할지 감이 잘 안잡히더군요...

아무리 뒤져봐도 libio와 stdio의 차이점을 정확하게 설명한 곳이 없던데

제대로 설명된 레퍼런스 알고 계신분? ... 저요 하고 손들어 보세요..

하여간에 glibc를 설치할때 libio로 설정하고 정말 지루하고 긴 빌드시간

헉 또 test error 미치것네....

익명 사용자의 이미지

사용자 정의 함수에서 값을 받을 때

사용자 정의 함수를 하나 만들려고 합니다

return값은 없지만

배열로 되어있는 data를 받아서 처리하는 함수입니다.

void function(받아야 할 값)

이렇게 선언되어야 할텐데요

받아야 할 값을 어떻게 표현해야 하나요?

void function(* data)

이렇게 해야 하나요?

익명 사용자의 이미지

Text Mode Program에서 Ctrl+s Key 막는 법..!!

Linux에서 프로그램을 만들었습니다.
Text Mode로 메뉴만들고 메뉴 번호 치면 그 번호 들어가고..뭐 이런식에
간단한 프로그램을 만들었는데, Ctrl+s 를 치면 메뉴가 리플레쉬 되면서
한번에 주..우..욱 뿌려줘야 하는데, 하나의 printf("abcd"); 씩 키 입력
이 있을 때 마다 출력이 됩니다.
Ctrl+c 와 같은 특수키 조합을 막기위해 아래와 같은 문을 main()의 상단
에 넣었거든요.

---------------------------------
signal(SIGINT, SIG_IGN);
signal(SIGTSTP, SIG_IGN);
---------------------------------

익명 사용자의 이미지

deep copy & sallow copy....

안녕하세요
c 에는 deep copy 와 sallow copy 란게 있다고 알고 있습니다.

sallow copy 는 메모리 번지만을 복사해 보는 것이기 때문에 이렇게 프로그램을
짜면 문제가 생긴다고 알고 있습니다.
그런데 제가 개념이 잘 서질 않아서 간단한 예제 프로그램을 만들어서 테스트 할려고
하는데도 잘 되지 않는군요.

누구 deep copy 와 sallow copy 의 개념에 대해서 설명 주실분 계십니까?

내가 짠 소스
1 #include
2
3 void main(void){
4 char *a;
5 char *b;

익명 사용자의 이미지

[질문] PROMISCUOUS모드와 sniff

NIC의 PROMISCUOS모드를 이용해서 같은 로컬넷상의 패킷들을 모두 잡을 수 있잖
아요.
만약 제 아이피가 10.0.0.1이라면....다른 10.0.0.2라던지 같은 로컬넷상의 다른 호스트
의 모든 패킷을 잡을 수 있나요?
libpcap으로 해보니 같은 로컬넷상의 다른 호스트가 로컬넷으로 브로드캐스팅하는
(10.0.0.255) 패킷은 잡히는데...
다른 호스트(10.0.0.2)가 외부네트웍과 통신하는 패킷들은 안 잡히네요....
PROMISCUOUS모드가 원래 이런가요? sniff는 모든 패킷을 잡아 주겠죠? 이건 어떻

페이지

프로그래밍 QnA 구독하기