프로그래밍 QnA

hiscom의 이미지

해결이 되지 않아 다시 올립니다. 헬프미~~~ 스트림

cbycby님, ssehoony님 너무나 감사합니다.
recv등등을 다시 공부하고 있습니다.. ^^&
입출력이 넘 힘드네요..

제가 아는분이 이걸 빨리 맹글어 달라 협박을 해서 공부하는 겸하고 있어요.
그런데 스트레스를 너무 받는군요.. ^^

아래에 지금까지 한 소스를 올립니다. 더좋은 아이디어나 조언좀 부탁드려요.

3가지의 소스입니다.
우선 기능은 집이나 회사에서 유동IP를 사용하는 관계로 가끔 외부에서 접근이 않될 경우를 대비해서

1번째 소스인 프로그램을 유동아이피 하단 컴에 설치해서 일정 시간 마다 센타에 있는 든든한 서버로 전송하면

pleasantman의 이미지

IPX용 프로그래밍 방법이 궁금합니다.

안녕하세요..
철지난 IPX를 사용해야 하는 부분이 생겼습니다.
IPX-HOW-TO를 봤는데..

ping 같은 것도 없고. 어떻게 통신프로그램을 만들어야 하는지 난감합니다.

sample 프로그램에서 내 컴퓨터 안에서는 동작하는데,

문제는 외부로부터의 패킷이 나가거나 들어오지 않는다는 겁니다.

참고 site나 문서 혹은 프로그램을 알려주세요.. (T.T)

[code:1][root@innolinux Samples]# cat /proc/net/ipx/interface
Network Node_Address Primary Device Frame_Type
ABCD1234 00022AC1C6BF Yes eth0 802.2

shinmans의 이미지

리눅스에서 메모리 세그멘테이션 기법에 관한 질문 이요~~

세그멘테이션 기법중 세그먼트디스크립터 있는 베이스 레지스터 값을 논리주소의 offset값을 더하여 선형 주소값을 얻어내는데요..
그런데 리눅스에서 CS와 DS의 디스크립터의 베이스 필드가 모두 0x00000000값으로동일한 값이더군요..
그렇다면 각각의 다른 세그먼트는 모두 같은 시작주소값을 갖는다는 결론인데요.....가상메모리의 선형주소에서 각각의 세그먼트는 모두 다른 시작주소값을 갖고 있는걸로알고 있는데....어떻게 된건가요?
혹시 메모리

temo의 이미지

PHP에서는 트리를 어캐 만드나요?

C로는 어렵지 않은데 PHP로 하려니 좀 적응이 --;; 안되네요..

만약에 아래와 같은 데이터가 있으면

Quote:

abcc
abka
acdb
acdc
...
...
...

a---b---c---c
|....|---k---a
|
|---c---d---b
...........|---c

위와 같은 데이터 구조가 나오도록 말이에요..ㅡ.ㅡ 고수님들 부탁 드리겠습니다.

dorado2의 이미지

gdb에서 bt 사용시에 ??가 나오는데요...

현재, linux 상에서 ns라는 시뮬레이터로 작업중인데요.

시뮬레이션을 돌리면 도중에 세그멘테이션 에러가 나옵니다.

그런데, 제가 짜거나 추가한 부분은 아직 없고, 제공되는 코드를 돌리는데 저 문제가 나서, 어디쯤에서 문제가 나는지 알 수 없네요.

모든 부분에 다 printf 를 해줄수도 없는 노릇이고...

gdb 상에서 run 해주면

#0 0x4019ecd3 in strlen () from /lib/libc.so.6

에러가 나구요. bt 명령을 해보면 아래처럼 나옵니다.
그런데 마지막에 ?? 라고 나와서, 어디 문제인지 알 수가 없네요.

line7979의 이미지

pragma 는 무엇에 의해서 불려지나요?

A12.8 Pragmas
A control line of the form
# pragma token-sequence
causes the processor to perform an implementation-dependent action. An unrecognized pragma is ignored.

the c programming language 책에서 인용했습니다..

C언어에서 pragma는 무엇에 의해서 불리워 지는지 어디를 찿아봐도 알수가 없네요 -_-;;;

전처리기 명령어는 대략 알고있다고 생각했는데...

pragma에 대해서 찿다가 전처리기 라는게 무엇인지도 모르겠네요 OTL...

hsy5932의 이미지

리눅스용 네비게이션 문의...

내비게이션을 써볼라고 하는데, 플랫폼이 리눅스거든요..
여기저기 알아보니까 거의다 WinCE기반으로 만들어져서 힘들더라구요..
어디 리눅스 기반으로 제작된게 없을까요..
아시는 분들 좀 도와주세요

hyji의 이미지

iptables에서 ping

AP입니다.
이상하게 내부 네트웤에서 외부로 ping은 안가는데요 인터넷은 되네요...
왜 그럴까요?

ping empas.com 하면 안가는데, 익스플로어에서 www.empas.com 열면 잘 열립니다...^^

<<filter>>

Chain INPUT (policy ACCEPT 294 packets, 18960 bytes)
pkts bytes target prot opt in out source destination
13 1740 ACCEPT all -- eth0 * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
433 33830 common_input all -- * * 0.0.0.0/0 0.0.0.0/0

hiscom의 이미지

구조체배열을 소켓스트림에 실어서 다른 호스트의 똑같은 구조체

struct _a {
x [50] ;
y [50] ;
z [50] ;
} a [10] ;

서버(linux)에 이런 구조체에 테이터가 들어 있고요.
socket => bind => listen => accept 해서 대기상태.

클라이언트(Windows)에도 똑같은 구조체로 준비하고
socket => connect 해서 정상적으로 연결이 되었습니다.

서버에서 accept하면 바로 아래와 같이 하게 했습니다.
write (sock, a, sizeof (a));
write (sock, '\0', 1);

클라이언트는 connect 후 아래와 같이 하게 했습니다.

lnsium의 이미지

fork()하고 부모가 먼저 죽은 후 자식의 표준입출력 동작에 대해

fork하고 부모가 먼저 죽으면 자식이 표준입출력에 대해 어떤 동작을 하더라도 무시되는 현상을 보입니다.

fork시 자식에게도 파일기술자가 복제되어 유효한 걸로 알고 있는데 부모가 죽으면서 파일기술자를 닫는다고 자식에게까지 영향을 주는 것인지 이것이 의문입니다.

[code:1]
#include <unistd.h>
#include <stdio.h>

int main()
{
char buf[BUFSIZ];

switch(fork())
{
case -1:
exit(1);
case 0:

페이지

프로그래밍 QnA 구독하기