프로그래밍 QnA

익명 사용자의 이미지

X.25관련 Socket 문제 좀 해결 해 주세요요

-------------------------------------------
기존의 X.25카드를 HP장비에 설치한 후 무리없이
Socket통신 프로그램을 사용했습니다.

이번에는 IBM RS6000 장비에 X.25카드를 새로이
장착하고 다른 곳과 Socket통신을 시도하는 단계
에서 다음과 같은 에러가 났는데요.
자세히 아시는 분들 리플 부탁 드립니다.
매우 급하거든요.. ㅜㅜ

==============================================
소스 입니다.

/* socket.h에 기술된 내용입니다. */
#define AF_CCITT 10 /* CCITT protocols, X.25 etc */

/* 본 소스 */

익명 사용자의 이미지

stl string에 sprintf 와 같은 역할은 하는 member function 없


stl string에 sprintf 역할 하는게 없나요?

숫자를 문자로 바꾸고 싶습니다.

itoa() 같은거 쓰기 귀찮아서 그렇거든요.

MFC CString에도 있는 Format() 같은게 없는건가요?

표준 c++ 답게 << 연산자가 있을줄 알았는데 없군요.

어떻게 사용하시는지 알려주세요.

익명 사용자의 이미지

하위 3계층에서의 실제 통신 방법이 궁금합니당.

네트웍 프로그램을 공부하는 학생입니다.
그런데 학교에서 배우는 네트웍 프로그램은 트랜스포트 레벨의 프로그램
을 배우고 있습니다.
TCP/IP 헤더, sliding windows/selected repeat protocol, 그리고 OSI 7계
층에서의 각 계층에서 하는 기능들에 대해서 공부는 했지만. 제가 본 책에
서는 하위 3계층(physical layer, data link layer, network layer)에서
실제적으로 어떠한 방식에 의해서 전송이 되는지 자세하게 나와있지를 않
아서 이렇게 질문을 올립니다.

1. physical layer에서 실제 통신에서 사용되는 방식은 무엇입니까?

익명 사용자의 이미지

expect로 만든 스크립트에서 변수 값을 읽어 들이려면?

저는 아래와 같은 스크립트를 만들었습니다.

--------------zz-------------------------
#!/usr/bin/expect
spawn bash -c "su - aaa"
expect -re "Password"
sleep 0.2
send "bbb\n"
interact
---------------zz-------------------------

자동으로 ID와 PASSWD를 입력해주는 아주 간단한 스크립트입니다.
그런데 여기에다가 입력값을 받아서 실행시키고 싶습니다.
예를 들면, 스크립트(파일명zz)를

$zz aaa bbb

이런식으로 명령을 내려 주면 처음에 입력된(aaa)는 ID로,
나중에 입력한 (bbb)는 PASSWD로 읽어 들여서 실행시키고 싶습니다.

익명 사용자의 이미지

C알고리즘 관련 사이트좀 추천 부탁 드립니다.

제목대로입니다.
요즘 씨를 공부하는데 도움을 얻고자 합니다.

(__)

익명 사용자의 이미지

ssl 프로토콜과 소켓 connect..

안녕하세요 컴공과4학년 학생입니다 ^^

10월 2일날 졸업작품 발표회가 있어서..

요새 주욱~ ssl을 건드리고 있는데..

ssl 프로토콜을 기반으로 네떡 플밍을 짜고 있는데..

자꾸만 connect 부분에서 에러가 나네요.

기본 문법은 절대 틀린게 아닌데..

************** 소스부분 *******************
address.sin_family = AF_INET;
address.sin_addr.s_addr = inet_addr(MASERVER);
address.sin_port = htons(9338);

if ( init_connection(&ssld, &ssl, &ctx, &address) <0)
{
printf("SSL 연결 불량임ㅡㅡ^\n");

익명 사용자의 이미지

(유닉스)시스템 프로그래머와 네트웍프로그래머.

전 시중에 나와있는 시스템프로그래밍이란 책을 2권정도 보았고,
(한권은 기초로 대충훑어보았고, 또,한권은 많이 실습하면서
IPC(shm,shmid,pipe.. etc)까지 했음)

지금은 스티븐 Advanced unix programming을 대략 보고 있는데요..
네트웍프로그래밍은 linux socket programming by example 을 1/2가량
실습해봤습니다.
그런데 느끼는 것은 네트웍프로그래밍을 전문으로 하려면
기본서(가령, tcp/ip)를 더 보아야할것같은데.
시스템프로그래머로 할것이냐/네트웍프로그래머로 할것이냐 기로에 있습

익명 사용자의 이미지

[질문] shared memory, message queue 사용시..

1) 현재 사용중인 shared memory나 message queue상태를 확인하는 쉘프로
그램이 머지요??

2) message queue나 shared memory 모두 시스템내에서 유일한 식별번호
(key)가 필요하다고 알고 있는데요..
이 번호를 어떻게 정해서 사용해야 하나요??
현재 시스템내에서 사용중인지.. 아닌지 어떻게 미리 알고, 그 key를 정
할 수 있는 지 궁금합니다

익명 사용자의 이미지

X-window 와 리눅스 커널..

안녕하세요

문득 X-window with KDE 3 를 쓰면서

느리다! 라는 생각이 들더군요 윈2000 보다..

보통 GUI 를 구현하게 되면 백그라운드에 있는 어플리 케이션은 그리지 않는다거나 보이지 않는 프로세스 들에겐 priority 를 줄인다거나 하는 스케쥴 정책을 할거 같습니다(실제로는 더 복잡하겠죠..)

리눅스 커널에 gui 가 들어있지 않아서 커널을 잘 모를테고 X 가 그런작업을 해야 할텐데.. X 에서 그런것이 제대로 구현이 되어 있는지 궁금하네요

제가 추측하기엔 nice 같은걸로 줄이고 머 그럴거 같은데..

익명 사용자의 이미지

커널모드에서 세그멘 테이션

질문있습니다.

사용자 모드에서 세그멘테이션이 일어나는 것은 확실히 알겠는데...

커널 모드에서는 어떻게 되는지 모르겠습니다.

예를 들어 buddy system이나 slab을 이용할 때는 어떻게 되는지...

또 vmalloc 을 사용할 때는 어떻게 되는지...

커널 모드에서는 가상메모리를 사용하지 않잖아요?(확실히 모르겠네요..)
세그멘트를 지원하는 공간이 가상 메모리인데 이것이 없으니 세그멘테이션
이 안되나요??? 으악 모르겠습니다...

도움을 부탁드립니다.

페이지

프로그래밍 QnA 구독하기