프로그래밍 QnA

익명 사용자의 이미지

kernel에서 사용하는 header file 소스 중에서...(c 언어 질문)

c 언어 질문입니다.

typedef signed long long s64;
typedef unsigned long long u64;

이것이 의미하는것이 무엇인지요 ?

integer 인 경우는 아래와 같이 정의를 하더군요.

typedef signed int s32;
typedef unsigned int u32;

글구 위와 같이 선언된 long type 을 windows 환경으로
변경하려면 어케하나요 ?

도와주십시요.

미리 감사드립니다.

익명 사용자의 이미지

[질문] Objective-C

안녕하세요

요즘 Objective-C를 공부하고있는데요
컴파일 다 끝나고 링크하는 부분에서 레퍼런스를 못 찾겠다고 나오는군요
이를 어떻게 해결하나요?
음.....질문이 너무 무성의하군요 죄송
상세하게 설명 드리죠
GCC3.0을 쓰고있구요 라이브러리 봐도 libobjc.?? 가 있습니다
그리고 헤더파일도 있구요...
물론 컴파일을 잘 되지만 링크부분에서 -lobjc 인자를 줬는데도 레퍼런스를 못 찾겠다고
나오는군요
라이브러리를 설치해야 한다면 어디서 라이브러리를 받아야 하는지 알려주시면

익명 사용자의 이미지

[질문] gcc 옵션에 대해


안녕하세요 ? gcc, g++ 컴파일 옵션을 알고 싶슴다.
스트럭쳐의 기본 사이즈를 1 byte 단위로 하고 싶거든요 ?

무슨옵션을 붙여야 하는건가요 ????

기본적으로 컴파일해서 스트렉쳐를 sizeof해서 읽으면 4바이트라고
나오거든요

typedef struct aa {
char aa;
};

printf("%d", sizeof(aa));

이렇게 하면 4바이트로 나오는데, 1바이트로 나올수 있게 할수 없나요 ?

익명 사용자의 이미지

mp3에 관해서

mp3파일은 헤더와 데이터로 구성되어 있다고 하던데여.

그럼 c언어로 헤더부분의 정보를 얻어내고, 데이터 부분만 따로

추출할수 없나여?

그리고 데이터를 처리한다음에 다시 역과정으로 똑같은 헤더를 붙여서

player로 처리된 파일을 들어 보고 싶은데여.

경험있으시거나 아시는분 있으시면 갈켜주세여. 아니면 관련 싸이트라도

알려주시면 감사하겠습니다.

익명 사용자의 이미지

어셈블리 프로그램에 대해^^

filename 이라는 변수에 파일 이름을 할당 받았는데
파일이름 뒤에 개행문자 까지 입력되서
그걸 0 으로 바꿀려구 하는데 어떻게 해야 할지...

;; nread = read(0, filename, sizeof(filename));

mov eax, 3
mov ebx, 0
mov ecx, filename
mov edx, filename_len
int 0x80
mov [nread], eax

;; filename[nread-1] = '\0'
이 부분좀 가르쳐 주세여^^*

익명 사용자의 이미지

웹상에서 회원 가입시 ,자동으로 사용자 계정과 홈디렉토리 생성

웹상에서 사용자 가입시 linux상에서 유저를 생성하려고 합니다....
그런데,루트의 권한으로 프로그래밍하면 보안상에 문제가
있다고 하는 데 루트의 권한이 아닌 상태로 웹을 이용한 linux
유저를 생성할 수 있는지.........

제가 구현할려고 하는 것은 netian의 무료홈페이지와 같이 사이트에
회원을 가입하면 자동으로 사용자 계정과 홈디렉토리 공간을 할당
구현시킬려고 합니다........

제가 부족한게 많아서 자세하게 질문을 못 올리네요.......

익명 사용자의 이미지

ISO9660 filesystem development

안녕하십니까?

iso9660 file system을 ARM code로 porting 해야 하는 일이 생겼는데
아주 막막합니다.
ECMA의 문서만 가지고는 어렵군요.
Linux Kernel Source를 참조하려고 하는데 양이 방대해서
어렵네요. embedded CPU에 포팅되어져야 하는 코드라서
optimize해서 올려야 해서 쉽지가 않습니다.

혹시 자료 가지고 계신분 없으신가요?
아니면 어떤식으로 접근하라고 조언 주실분 없으신가요?

답변 기다리겠습니다.

익명 사용자의 이미지

소켓프로그램 짤 때...

소켓프로그램을 짜고 있는데..

기존의 자료를 보면 그냥 채팅프로그램인 경우가 많은데..

(아래와 같이 한 문자씩 받아서 출력하는 프로그램)

len_out = read(client_fd, buf, sizeof(buf));
write(client_fd, buf, len_out);

그런데 char name[2000] 같이 큰 용량의 데이타를 받고 보내려면 어떻게

해줘야 하나요?

고수님들의 답변 기다릴께요...

그럼 수고하세요...

익명 사용자의 이미지

CVS 사용중 에러

파일 하나를 commit하는데 다음과 같이 에러가 뜹니다.

cvs server Up-to-date check failed for `aaa.c'
cvs [server aborted] correct above errors first!
cvs commit saving log message in /tmp/cvsBnyFo2

어떻게 해야 제대로 commit이 될까요?

익명 사용자의 이미지

파일내의 내용을 찾는명령어는 무엇이 있나요?

안녕하세요...

리눅스 초보인데..

다음과 같은 프로그램을 짜려면 어떻게 해야되는지 알켜 주세요..

name.txt라는 화일이 있는데

이 화일의 내용은

Myname=choijungmin
yourname=programmer

이렇게 두 줄입니다.

근데..

'Myname=' 이 문자열을 찾아서...

그 뒤에 나오는 choijungmin을 jungminchoi로 바꾸려고 하는데...

어떻게 하면 되나요..

그러니까 화일의 내용을 읽고 그 내용 뒤의 내용을 바꾸는 프로그램이라고

생각하시면 될것같아요..

그럼 고수님들의 답변 기다리겠습니다.

페이지

프로그래밍 QnA 구독하기