프로그래밍 QnA

sadrove의 이미지

sizeof가 말을 안들어요...^^;

void write_log(char *addr, char *md5_addr, int hit)
{	
	printf("addr : %d\n", sizeof(addr));
	printf("%s\n", addr);

위 소스의 출력결과는

Quote:

addr : 4
www.daum.net

입니다.. 여기서 sizeof 결과가 왜 4가 나올까요..
'\0' 포함해서 13 이라고 나와야 될 것 같은데..
어케 해도 계속 4만 나옵니다..
sizeof() 사용법이 틀린걸까요..ㅠ.ㅠ...
도움 부탁드립니다...
hultul의 이미지

[질문] alarm(0)

게시판에 sigaction 관련 글 중 보면, 시스템콜의 타임아웃설정을 위해 다음과 같이 나온 예제가 있습니다.

alarm(5)
시스템콜...어쩌구저쩌구
alarm(0) -----------------------> 바로 요놈

여기서 alarm(0) 의 의미는 무엇인가요?

pabiane의 이미지

파일에서 필드 출력 관련 질문

데이터 파일이 다음과 같이 주어져 있습니다.
FLOW
index: 0xc7ffff
router: 134.75.20.70
src IP: 134.75.30.5
dst IP: 132.239.1.11
input ifIndex: 14
output ifIndex: 60
src port: 0
dst port: 771 PORT_UNREACH
pkts: 3
bytes: 168
IP nexthop: 210.218.215.254
start time: Sun Jul 20 07:03:03 2003
end time: Sun Jul 20 07:03:03 2003

위 파일에서 dst port가 어떠한 값을 가질 경우
pkts와 bytes , end time의 값을 읽어서 새로운 파일에 저장하려고 하는데요.

jjjjrr의 이미지

fork();를이용해서 프로세스를 만들어사용하는데여

안녕하세요
네트웍프로그램에서여
fork();를이용해서 프로세스를 만들어사용하는데여
내부에서
fp = popen(query,"r");를사용합니다
query가 쉘스크립트인데여
스크립트내부에 파일에 입력하고 입력된내용을 사용하는코드가
있읍니다
그러니까
여러프로세스에서 동시에 실행을 할경우
문제가 발생할여지가 있을것같읍니다
이부분을 동기화시키고싶은데여
어떻게하면되나요
혹시 popen자체에 동기화가 이루어지나요
조언부탁드립니다

iamsjkim의 이미지

recv()를 사용하는 쓰레드를 종료시키려면 어떻게 해야하나요?

간단한 프로토콜을 설계중에 있습니다. 문제는 제가 프로그래밍 자체에 초보라는 점입니다ㅜ_ㅜ

코딩하려는 내용은 다음과 같습니다.

(server측)
소켓을 열고 bind, listen, accept해서 client A와 연결이 되었다고 가정하고
A로부터 Msg를 받습니다. 일단 이에대한 Ack를 만들어 전송한 후 수신된 Msg로 Func1()을 실행합니다.
Func1()실행 직전에 pthread_create()로 쓰레드 Rx를 만들어서, 메인 쓰레드가 Func1()을 실행하는 동안 Client A로부터 재전송되어 오는 Msg에 대한 Ack 처리를 담당하게 하려고 합니다.(server가 보낸 Ack를 Client A가 수신하지 못했을 경우 A의 재전송 메세지에 대비하기위해 쓰레드를 생성한것입니다.)

hansomeok의 이미지

curses.h에 있는 getch() 사용할때 에러가 납니다....

/tmp/ccQUExO9.o: In function `main':
/tmp/ccQUExO9.o(.text+0x15): undefined reference to `stdscr'
/tmp/ccQUExO9.o(.text+0x1a): undefined reference to `wgetch'
collect2: ld returned 1 exit status

컴파일 하면 이런 에러가 나오네요...
왜그런거죠?[/code]

myxzv의 이미지

vi 에서의 정규식 질문입니다.

질문 1) 각 row 의 마지막 나오는 / 를 공백으로 replace 하려면??
질문 2) HTML 에서 <table .......</table> 까지 삭제하려면?
질문 3) 특정 패턴이 나오는 줄을 삭제하려면??

고수님들 부탁함다요..

sadrove의 이미지

이 에러메세지는 어떤 경우에 나는건가요..?

하루종일 질문만 올리네요...

Segmentation fault (core dumped)

ANSI C로 프로그래밍 중이고..
위와 같은 에러메세지가 나오는데요..
컴파일은 이상없는데..
파일을 실행시키면 위와 같이 나옵니다..
어디가 잘못된 건지..
위 에러 메세지는 어떤 경우에 나오는 에러인가요..
부탁드립니다.^^

tael의 이미지

임베디드 리눅스관련 질문입니다.

임베디드 리눅스를 공부하고 있는 중입니다.
PC상 리눅스에서도 리눅스application을 해본적이 없는데요..
임베디드에서 GUI방식의 프로그램을 짤면 어떻게 해야할지 고수님들께 질문을...ㅡ.ㅜ
막연한 질문인줄 알지만 아주 초짜가 하는 질문이라 양해를 부탁드립니다.
가능하면 X를 띄우지 않는 선에서 (그럴필요까지가...없을듯 해서..) 그래픽 application을 개발하려구요.
그래픽이라 해봤자 아주 단순한것이라서(텍스트출력과 단순한인터페이스) 너무 고차원적으로 해석하지는 마시길 ^^;;

해밝의 이미지

개별 import 와 import *의 차이점은?

자바, 혹은 파이선에서 각각의 클래스를 import 할때 개별적으로하는 것과 *로 하는 것의 차이점이 있나요?

import 문이 코드 앞쪽에 주루룩 오는게 싫어서 주로 *로만 사용합니다만 혹시 *로 표시한 클래스들을 전부 포함한다던가.. 그런게 아닐까 해서 질문을 올려봅니다.

페이지

프로그래밍 QnA 구독하기