c언어

points
[질문] while ( !sleep(1) ) { ... } 어떻게 생각하십니까?
Submitted by 오호라 on 금, 2007/07/06 - 7:44pm.1번
while( !sleep(1) )
{
...
}
2번
while( 1 )
{
sleep( 1 );
...
}
둘은 똑같은가요?
1번을 쓰니까. 다른 분들이 의아해 하시더군요. 이게 뭐냐?
[code]
SLEEP(3) Linux Programmer's Manual SLEEP(3)
NAME
sleep - Sleep for the specified number of seconds
...
RETURN VALUE

points
[질문] 함수 포인터 사용에 관해 궁금한 게 있어요
Submitted by hados on 금, 2007/07/06 - 3:10pm.현재 임베디드 관련 개발 키트를 구매하여 그 소스를 받아서 분석을 하다가 함수 포인터와 관련해서 질문이 생겨서 올리게 되었습니다.
소스는 약 20개 정도의 *.h, *.c 파일로 구성되어 있으며, 딱 1개의 소스 파일(r.c)만 libr.a 라는 아카이브 파일 형태로 제공되었습니다.

points
[질문] 함수 포인터 사용에 관해 궁금한 게 있어요
Submitted by hados on 금, 2007/07/06 - 3:10pm.현재 임베디드 관련 개발 키트를 구매하여 그 소스를 받아서 분석을 하다가 함수 포인터와 관련해서 질문이 생겨서 올리게 되었습니다.
소스는 약 20개 정도의 *.h, *.c 파일로 구성되어 있으며, 딱 1개의 소스 파일(r.c)만 libr.a 라는 아카이브 파일 형태로 제공되었습니다.

points
[완료]C언어 기초 연산자 설명좀 부탁드립니다.. ㅜㅠ
Submitted by esllo on 금, 2007/07/06 - 1:54am.안녕하세요 ^^
소스를 좀 분석하다가;;첨 보는 연산자가 있어서 -_-;;
temp는 unsigned char형
num은 int형 일때;
temp=(char)(num>>3*count));
temp &=0x0f;
temp +=0x30;
이런 부분이 있네요;
>> 하구 &= 이게 머하는 연산자죠? -0-;
부탁드립니다..^^
- 댓글 3개
- 615번 읽힘

points
[질문]어셈블리를 C언어로 변환 하는 방법론에 대해서..질문이요.^^
Submitted by esllo on 수, 2007/07/04 - 12:03am.안녕하세요..^^
어셈블리언어 C언어로 변환 하는 방법에 대해서..
질문이 넘 광범위 하죠? ㅡㅡ;
음;; C언어에서는 컴파일 과정에서 어셈블리 언어로 바꿔주는 부분이 있더군요;;
그런데 어셈블리언어를 C언어로 바꾸는 머 그런 프로그램은 본적도 없고 ㅡㅡ 들은적도 없고;;

points
리눅스아파치 CGI C언어 실행권한과 파일쓰기에 대한 질문입니다.
Submitted by newbeautiful on 금, 2007/06/29 - 3:06am.제 CGI프로그램의 목적은 exec된 wget이 URL이 가리키는 파일을
저장하는 것입니다. 리눅스 쉘에서 실행 시킬때는 프로그램이 정상적으로
실행되어 exec된 wget이 원하는 url을 잘 받아왔습니다.
하지만 apache을 이용해서 cgi로 작동시킬때는 브라우져에는

points
혹시 여러분들은 본인만의 라이브러리가 있으세요?
Submitted by 오호라 on 월, 2007/05/28 - 12:42am.얼마전까지만 해도 그냥 std function들은 썼습니다. GNU건, Win32건...
얼마전에 str*계열 퍼포먼스때문에 이곳저곳에서 소스를 구해서 프로파일링 해보니까.
의외로 성능차이가 크더군요. 제 나름대로 또다시 믹싱해보니까. 조금 요령이 생기더군요.

points
시그널 함수중 alarm() 함수에 관해..
Submitted by anyshin on 월, 2007/05/21 - 3:44pm.시그널 중에..
alarm(x) 함수를..
독립적으로 여러개 수행 시킬 수는 없나요?
alarm(5);
alarm(6);
연이어 작성하면 제일 나중인 alarm(6) 이 적용되죠?
alarm(5) 따로, alarm(6) 따로 시그널을 받을 수 없을까요??

points
thread는 pthread 밖에 없는건가요.. 다른 thread함수는 없는 것인지요....
Submitted by anyshin on 수, 2007/03/28 - 12:34am.C언어에서 thread는 pthread 밖에 없는건가요?
pthread를 지원하지 않는 컴파일러는 thread를 사용할 수 없는 건지요..
저는 vxWorks OS에서 작업 중인데 pthread를 사용하니 컴파일러는 되는데 실행 중 메모리 관련 에러가 나는군요..
thread가 꼭 필요한데 말이죠..
- 댓글 2개
- 781번 읽힘

points
[완료]malloc(1)로 1바이트 할당 했는데 여러 메모리가 참조되는 이유가..
Submitted by anyshin on 토, 2007/03/24 - 8:19pm.아래와 같이 malloc()로 1Byte 메모리만 생성하였으나.. 제가 의도적으로 1바이트 이상인 30바이트까지
데이터를 넣어 보았더니 값이 기억되고 출력 또한 됩니다.
제가 알기로는.. pSlSqc = (Byte*)malloc(1)하게 되면 1Byte만 생성 되는 것으로 알고 있습니다.
