프로그래밍 QnA

mhlee03의 이미지

cyclic한 중복 순열 만들기

다음과 같은 집합 S = {0,1,2,3,4,5} 에서 n개 ( n > 1)의 원소를 뽑는 것을 프로그램 할려고 합니다. 조건은 중복을 해도 되고
또한 cyclic해야 합니다. 즉 (1,2,3) = (2,3,1) = (3,1,2)로 다 같은 것으로 보고 그중 하나만 선택 해야 합니다.
어떻게 해야 할 지 .....

고수님들의 답변을 기다리며.... 미리 감사드립니다.

moonrepeat의 이미지

c언어로 텍스트 파일을 읽어오는 프로그램을 만들고 있는데.....

c언어 초짜입니다..... 계속 삽질 중입니다. 도와주시면 정말 감사.....
(환경은 window xp이고 컴파일러는 dev c++입니다.)
[code:1]
#include <stdio.h>
#include <string.h>
#include <stdlib.h>

#define BUILDING_NO 5
#define BUSSTOP_NO 5

int building_bus[BUILDING_NO][BUSSTOP_NO];

int bus_time();
int human_time();

int main(){
int i;
int j;
int k;
int len;
char c;
char temp_c[5];

FILE *fp;
fp=fopen("data.txt","r");

memset(temp_c,0,sizeof(temp_c));

moonrepeat의 이미지

c언어에서 문자열 변수에 문자를 추가시키고 싶은데.....

c언어 생 초보입니다.
c언어에서 문자열 변수에 문자를 추가 하고 싶습니다.

간단히 말해

char *c;
char d;

c="abcdef";
d='g';

마법을 일으킨다...........

printf("%s",c);

결과가 abcdefg 로 나오게 하고 싶은데
방법좀 알려주세요

ilgoddes의 이미지

mount할 때 매개변수들 중에서 질문입니다...

안녕하세요...

mount를 할 경우

예를 들어 NTFS를 마운트 할 경우에

mount -t ntfs /dev/hda8 /root/.... 보통 이렇게 쓰자나요...

이중에서 마운트의 3번째 매개변수에 대해 질문이 있는데요...

NFS를 마운트 할 경우...

mount -t nfs 192.168.xxx.xxx:/root/... /root/zzz 보통 이렇게 쓰는데...

그러면 3번째 매개변수인 192.~ 이것들이 상대편 컴터를 찾고 마운트를 시킬텐데...

상대편 컴터의 어느 함수에서 이 3번째 매개변수를 확인하는지...

다른 USB나 NTFS같은 파일 시스템과 같이 RPC 부분에서 하는 것 같은데...

klykly의 이미지

유닉스 스크립트로 다른계정에 접속하려는 방법에 관한 질문

질문이 맞는지모르겠지만..

유닉스 공부하는데여 책에서 나온게 거의 안되더라구여

rlogin 이나 rsh rcp 같은거여

연습문제에 보면은 스크립트로 다른계정을 옮겨다니면서 증식하는 웜을 만들라

고 하는데여 계정들사이를 어떻게 이동할까여?

ftp 222.222.222.222
echo ID
echo PASS

이런식으로 하거나 중간에 슬립하구선 다시 아이디랑 PASS를 넣어도 실행이

안되더라구여 접속까지만 되서여 어떻게 해야 할까여?

가입하자마자 질문러쉬...죄송합

yapp의 이미지

kdevelope 질문입니다.

간단한 콘솔 프로그램을 짜는데요..

vc에서는 break point 걸어주고 라인 단위로 실행하다 보면

콘솔 창이 뜨면서 입력을 받을 수 가 있자나요..

근데.. kdevelop에서는 실행하면 쉘이 자동으로 뜨기는 하는데

debug로 실행하면 쉘이 뜨질 않터라구요..

어떻게 디버깅 중간에 쉘 입력을 할 수 있는지 좀 알려주세요..^^

seventy7의 이미지

[질문] 다중소켓 프로그래밍에서 접속이 자꾸 끊기는 이유?

2개의 서버포트를 이용하여 다중소켓 프로그래밍을 하고 있습니다.

두개의 Listening Soket를 만들고 이 소켓은 단지
클라이언트로부터의 Accept을 처리하기 위한 용도로 사용되며
이 소켓을 통해 클라이언트와 연결처리를 하게 됩니다. 즉, 중계역활을
하는 것이지요. 최대 각각의 포트로 20명의 클라이언트가 접속을
할수 있습니다.

첫번째 포트로 클라이언트로부터 접속요구가 들어오고 나서
두번째 포트로의 접속허가를 내주면 클라이언트에서 다른 소켓을 이용하여

escap2의 이미지

gcc에서 한 파일의 warning message만 끌 수 있나요?

gcc 에서 유니온의 배열을 선언한 다음
초기화를 했더니
warning: initialization from incompatible pointer type
이런 warning이 뜹니다.
문제는 너무 많이 떠서 다른 warning들이 안보여서요..

그래서 어디선가 pragma로 waring을 없앨 수 있다고 하는데
VC의 경우는 많이 있지만 gcc의 경우는 통 모르겠네요
(아니면 union의 배열을 초기화 할 때 warning없이 할 방법은?)

불량도ㅐㅈㅣ의 이미지

리포트가 메신저 프로그램을 짜는 건데요.

1.파일송수신
2.채팅

이 두개만 구현 하면 됩니다.

교수님께서 open source나 다른 것 참조해도 좋다고 말씀하셨습니다.

그래서 메신저 참조할 만한 프로그램 있는지 가르쳐주세요. ^^;

윈도우든 리눅스든 상관 없습니다.

아니면 직접 만드신 거라도~~ ^^;

담주 내야할 리포트가 4개에다가 셤이라서 이건 좀 혼자 구현하기에는 시간이 너무 없네요.

부탁드려요~~!!

albamc의 이미지

IP fragmentation될때 패킷의 순서가 뒤바뀌는 현상...

안녕하세요...

제목이 좀 애매모호한데 ... 자세히 설명을 드리면...

MTU가 1500인 network에서 1500 byte의 packet을 전송하면

IP에서 패킷이 fragmentation되어

IP 헤더와 1480byte인 패킷과 20byte인 패킷 두개로

나뉘어서 전송되게 됩니다.

kernel 2.4.18에서 전송한 결과 20byte패킷이 먼저 전송되고

1480 byte 패킷이 전송되며

kernel 2.6.5-358 (fedora core2) 에서는 1480 패킷이 전송되고

20byte 패킷이 전송되네요.

kernel 2.4.18의 경우에도 문제가 없어야 하지만

페이지

프로그래밍 QnA 구독하기