프로그래밍 QnA

익명 사용자의 이미지

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는 모든 패킷을 잡아 주겠죠? 이건 어떻

익명 사용자의 이미지

[질문] 구조체 선언에서 __attribute__ ((packed)) 이게 먼지 궁

커널쪽 헤더에 보니까.

구조체 선언이...

struct ~~~~ {
... ;
... ;
} __attribute__ ((packed));

라는 형식으로 되어있던데.

가장 마지막의 __attribute__ ((packed)); 멀 말하는지 모르겠네요..^^;;

아...역시 씨는 어렵군요...(ㅠ_ㅠ)

몇 년을 공부해야 득도할 수 있을까요...씨는...ㅠ_ㅠ

익명 사용자의 이미지

래드햇 6.2에서 2G 이상 화일을 신식할려고 합니다

래드햇 6.2를 사용하고 있습니다
2기가 이상의 화일을 인식할려고 하는데
어떻게 해야 하는지 좀 알려 주세요

익명 사용자의 이미지

fdisk 같은 linux유틸의 소스를 얻고 싶습니다

어디서 찾아야 하나요?

ftp//ftp.gnu.org는 안들어가지더군요..

어디서 소스를 구할수 잇을까요?

페이지

프로그래밍 QnA 구독하기