프로그래밍 QnA

익명 사용자의 이미지

[질문] 하드 읽기

안녕하세요. 이 질문이 여기에 맞는지 모르겠군요.

하드를 읽을려고 하고 있습니다. 있을 목표는
/bin/bash 파일을 읽을려고 하고 있습니다. 당연히 리눅스 상의 ext2 파일
시스템입니다.
어쨌든 /bin 을 먼저 읽어야 된다는 생각에 bin 의 inode 번호를 알아낸후
inode의 i_data[0] 블럭에 0xc105 이라고 써있기에 49413 블럭을 읽을려고
했습니다.

저의 ext2 파일 시스템은 /dev/hda2 를 루트 파티션(block size 1024)으로 하
고 있습니다.
/dev/hda2 의 블럭은 104834 블럭부터 시작을 합니다.

익명 사용자의 이미지

undefined reference to ... 에러

C를 이제 막 시작한 초보입니다. 아래와 같은 간단한 코드를 컴파일 했는데 에러가 나네요. 문제 무엇인가요?

소스코드
main()
{
putch(0x8b);
getch();
}

#gcc -o putchar putchar.c
/tmp/ccvCVjnk.o In function 'main'
/tmp/ccvCVjnk.o(.text+0xf) undefined reference to 'putch'
/tmp/ccvCVjnk.o(.text+0x27) undefined reference to 'getch'
collect2 ld returned 1 exit status

익명 사용자의 이미지

초보적인 질문 두가지

1. 컴파일문제...
그냥 텍스트편집기로 씨로 된 프로그램을 짜구 무슨.c 로 저장한다음
컴파일을 못하겠더군요. 실행파일로 만드는거...
gcc -o 라고 해서 컴파일이 얼렁뚱땅 됐는데 실행은 안되네여..
씨로 짠 것을 어떻게 컴파일하는지 알려주세요

2. 엑스윈도우상에서 아니면 콘솔모드에서라도 할수 있는
프로그래밍통합환경 프로그램 같은 없나여?
예를 들면 도스에서 터보씨나 볼랜드씨처럼 한번에 컴파일과
실행을 곁들일수 있는 거 말예요.

익명 사용자의 이미지

[질문] MIME library for C


MIME encoding/decoding 해주는 C library중에 괜찮은게 뭐가 있나요?
최대한 가볍고 빠른 걸루여.

익명 사용자의 이미지

file copy...

안녕하세요...

프로그램 내에서 파일을 copy 하고, 디렉토리를 move하려고 합니다.
그런 c 라이브러리가 있는지요?
답변 부탁드립니다...

익명 사용자의 이미지

UDP 소켓에소 구조체 보내기....

sendto, recvfrom으로 어찌 구조체를 보내고 받을 수 있는지....
그리고 보낼 구조체에는 구조체 배열이 하나 들어 있으면 어찌 되는지?
답변 부탁드립니다...
감사합니다...^^

익명 사용자의 이미지

프로세스가 맞군요...

process 가 맞네여... 잠시 착각을.. ㅡㅡ;

익명 사용자의 이미지

graphics.h

이재규님이 쓰신 씨로 배우는 알고리즘을 공부 하려고 책을 보구 예제를 실행
시키려구 하는데요..

그래픽부분에서 저 부분하고 bios.h 가 없다고 하면서 gcc가 씹네여..

원래 안깔리는건가요?? 음.. 아니라면 해결책을좀...으....^^;;;

감사합니당..

아참 그리고 링크드 리스트 부분에서 malloc이 정의 되지 않았다고 하는데 이
건 또 왜 그런걸까영...음..

익명 사용자의 이미지

프로세서 당 FD 의 제한..

cat /proc/nnnn/status (여기서 nnnn은 pid)

Name gk
State S (sleeping)
Pid 5407
PPid 5299
TracerPid 0
Uid 502 502 502 502
Gid 503 503 503 503
FDSize 1024
Groups 503
VmSize 25316 kB
VmLck 0 kB
VmRSS 2492 kB
VmData 12020 kB
VmStk 16 kB
VmExe 308 kB
VmLib 11512 kB
SigPnd 0000000000000000
SigBlk 0000000080000000
SigIgn 0000000000000000
SigCgt 000000038c005a07
CapInh 0000000000000000
CapPrm 0000000000000000
CapEff 0000000000000000

라고 나오는데여.. 저기 FDSize 가 1024 라네요..

익명 사용자의 이미지

무엇부터 공부해야 할지 모르겠슴당...

훔..시스템 프로그래머가 되구 싶습니다..
임베디드 프로그래밍에 관심이 많은데..(물론 꿈만 꾸고 있슴당..)
지금은 전산에 입문하는 단계입니다..
기본적인 언어만 알구 있슴당..저희 과에서..다루는 내용이..
웹에 대한 내용이 위주이다 보니..무엇무엇을 공부해야 될지 모르겠습니다..
컴퓨터 과학자가 되고 싶다는 말임당..
지금까지 제가 생각한건..어셈블리어..컴퓨터 구조..
운영체제 ...컴파일러..오타마타(이건 먼지도 모름당..울과에서 안갈켜줌..빌

페이지

프로그래밍 QnA 구독하기