프로그래밍 QnA

x2nine의 이미지

strcpy 관련 질문입니다.

안녕하세요!
C로 간단한 test를 진행중인데 벽에 가로 막혀 이렇게 글을 올립니다.

#include <stdio.h>
#include <string.h>

int sub();

int main()
{
char line[80];
strcpy(line,sub());
printf("%s\n",line());
}

int sub()
{
char line[80]={"text"};
return(line);
}

이렇게 하면 오류가 납니다.
strcpy에서 main의 line에 sub에서 온 주소값에 있는 문자를 하나씩 복사하는 것이 아닌가요?
고수님들 한 수 가르쳐 주세요!

nayana의 이미지

알고리즘 질문입니다.

요즘 c로 배우는 알고리즘(저자:이재규)을 공부 하고 있는 중입니다.
책을 보다가 이해가 안가는 부분 있습니다.
1을 넣으면 벽이고 0을 넣으면 공간입니다.
(1)

0 1 0
0 1 1
0 1 0

위의것은 |
|-- 모양으로 그려집니다.
|
(2)
0 0 0
1 1 1
0 0 0

위의것은 _____ 모양으로 그려집니다.

#define UP       1
#define RIGHT  2
#define DOWN 4
#define LEFT    8

(1)의 경우는 UP|DOWN|RIGHT 표현이 가능하다고 합니다.
왜그런걸까요?

aham의 이미지

[질문] 한글자씩 입력받기

보통 stdin으로부터 한 글자씩 입력을 받으려면
fgetc나 getchar 같은 것을 쓰는데
이들 함수는 엔터를 쳐야지만 글자가 입력이 되더군요.

엔터를 안 치고 입력을 받을 수 있는 방법이 없을까요?
keyboard에서 a를 누르면 바로 a를 입력받을 수 있는 방법이요..

현재로는 입력 버퍼의 크기를 1이나 0으로 만들어서 해보려고 하는데
setsockopt 같은 것을 쓰니까 소켓아니라 파일디스크립터라고 하더군요.
(참고로 socket으로는 그냥 1을 사용합니다.)

어떤 좋은 방법이 있을까요??

MythRab의 이미지

snmp 질문입니다.

리눅스 시스템에서 UDP 패킷을 브로드캐스트로 날리면 윈도우 시스템에서 그것을 받고 응답해주는 프로그램인데요 윈도우에서 응답을 할 때 리눅스 호스트의 IP 주소를 거꾸로 보내내요. 윈도우 끼리도 제도로 하고 리눅스 끼리도 제대로 하고 윈도우에서 리눅스로 브로드 캐스트 하는 경우도 제대로 되는데 리눅스에서 윈도우 쪽으로 브로드캐스트 하는 것만 이러네요.

프로그램 절차는
Linux:

sock = socket(AF_INET, SOCK_DGRAM, 0)
setsockopt(sock, SOL_SOCKET, SO_BROADCAST, (void *)&flag, sizeof(flag)) // flag = 1;

jchaney의 이미지

[질문] 커널에서코딩시 변수의 크기때문에 문제가 있습니다...

현재 커널 코딩을 하는 중인데, 여러 가지 테스트 결과 제가 만든 변수의 크기

가 너무 커서 부팅이 제대로 되지 않는 현상이 일어나고 있습니다.

제가 알고 싶은 것은, 변수의 크기를 아주 크게 잡을 수 있게 해주는

방법입니다. 알고 계신 분은 답변을 해주시면 정말 감사하겠습니다...

그럼 좋은 하루 보내세요~(__)

leilei의 이미지

web programming... -_-a

gif 이미지를 만들어 주는 C로 만든 어플이 하나 있는데요...
웹에서 이놈을 실행시켜서 만들어진 이미지를 웹브라우저에 뿌리고 싶은데..
어찌해야 잘 했다는 소리를 들을 수 있을련지 모르겠네요.. ^^a

생각해야 할건 속도구요.. 가능한 빠르게 처리를 해 줘야 한다네요..
php로 그냥 어플을 바로 실행해야 할지 아님 어떤 다른 방법이 있을지..

좋은 방법 좀 추천해 주세요..

aero의 이미지

Mono vs DotGNU ??

open source 쪽에서
오픈소스로 .NET을 구현하려는 프로젝트에는
Mono http://www.go-mono.com/
DotGNU http://www.gnu.org/projects/dotgnu/
라는 2개가 있는것으로 아는데
두 프로젝트의 차이점을 잘 아시는 분 계신가요?

KiHyunKang의 이미지

64bit integer 를 가장 빠르게 나눌수 있는 방법은..?

32bit machine 에서 __int64 를 어떤 상수(10000 and 100000) 으로 나누어야 할 일이 생겼습니다.
그런데 이것의 성능이 매우 중요한지라, CRT 의 나누기를 쓰면 안됩니다. -- 무려 10배가 느려지더군요 --
MMX와 SSE 를 찾아 보았는데 64,128bit divide instruction 은 float 용만 제공하는것 같군요.
혹시 COOL 한 방법 알고 계신분?

blackbean의 이미지

시스템 콜 추가할 때여...

KLDP 로 부터 많은 도움을 받고 있는 리눅스 초보자 입니다~

얼마 전에 시스템 콜 에 관한 글이 올라 와 있어서 그것보면서 차근차근 공부를

해 나가고 있었는데...ㅡㅡ;; 책을 찾아봐도 모르겠고, 몇 번 다시 설치해서 했는

데도 안되길래...주말 내내 삽질하다가 이렇게 질문을 올리게 됬어여~

먼저 올라온 글하고, 교학사 책, 박장수의 커널 분석이라는 책 보면서 했는데요..

커널 컴파일도 잘 되고, 사용자 파일 컴파일도 잘 되는데.. ㅡㅡ;;결과가 안나오

lovejin0309의 이미지

메일 헤더 질문입니다.

메일 헤더에 관한 질문입니다.

[code:1]
Received: from webmail.foo.com
by bbb.com with ESMTP (BeeHive 1.4)
for love@bbb.com; Thu, 11 Mar 2004 15:20:02 +0900
Received: (from nobody@localhost)
by webmail.Foo.COM (8.11.6/8.11.6) id i2B6JqT08702
for love@bbb.com; Thu, 11 Mar 2004 15:19:52 +0900
Date: Thu, 11 Mar 2004 15:19:52 +0900
Message-Id: <200403110619.i2B6JqT08702@webmail.Foo.COM>
From: 빠르게 <love@love.com>
To: love@bbb.com
Subject: 이력서 입니다.
Mime-Version: 1.0

페이지

프로그래밍 QnA 구독하기