프로그래밍 QnA

NeoCode24의 이미지

C 언의 localtime() 함수에 대해서

다름이 아니라 localtime() 사용시의 주의 사항에 대해서 나름대로 분석을 해 보앗는데..

잘 맞는 지.. 틀린부분이나 좀더 개념적인 부분에 설명이 필요한 부분에 고수님들의 조언을 부탁드립니다. ^^

자세한 원형은 이것과 유사하리라 생각합니다.

struct tm* localtime(long *)

long 타입 시간값의 포인터를 인자로 받아

임창진의 이미지

Reflection & Refactoring

java에서 reflection 을 이용해서 프로그래밍 하는것이 나중에
tool(IDEA,eclipse...)을 이용해서 기계적인 refactoring(예로 rename refactor)을 하는데 방해가 될거 같습니다.

reflection (meta programming)을 많이 이용한 소스의 refactoring을 tool에서 지원가능할거 같나요?
만약 가능하다면 어떤 방식으로 가능할까요?

barami97의 이미지

Simulink 와 같은 tool을 만들려고 하는데 어떤 접근이 필요할까요?

RAD tool 같은걸 만들고 싶습니다.
그런것으로는 접근해본적이 없어서 글을 올립니다.

그런 툴로는 simulink만 써봤는데요.
그때를 상기해보면,
GUI는 그럭저럭 띄운다 쳐도
아이콘들 이동시켜서 같다 붙일 수 있도록 만들고,
흐름선도 연결해주고 하려면 머리부터 아프네요.
그런데 쓸 수 있는 모듈이라들지, 엔진같은게 있나요..

purewell의 이미지

bash 메모리 소모 6MB!

#!/bin/bash
while [ "0" ]
do
  ./server > log.txt
done

대략 위와 같은 코드가 실행되는데 top을 보니 메모리를 6메가 이상 드시고 있더군요.
물론 리얼메모리는 2메가 정도 먹구요.

왜이리 많이 먹죠?

임창진의 이미지

bash shell script 에서 input redirection tip

어떤 프로그램 Autil 이 stdin 으로 사용자 입력을 받아서 처리하는데
이프로그램을 반복해서 수행시켜야 할 필요가 생겼다고 합시다.

expect 등으로 자동화 할 수도 있지만 간단하게 input redirection 으로 해결하는 방법이 있습니다.

shell 에서 사용자의 입력을 받아서 처리한경우
---------------------------------------

sarada34의 이미지

신문사와 같은 형식의 사이트를 만드려고 하는데요..

검색해보니 ..

아래와 같은 테이블스키마가 있던데요 ..

---------------------------------------------------

카테고리테이블

- 일련번호
- 이름
- 단계
- 부모일련번호
- 순서
- 등록일

뉴스내용 테이블

- 일련번호
- 카테고리일련번호
- 제목
- 내용
- URL
- 원문
- 등록자
- 등록일
- 수정일
- 조회수

lovejin0309의 이미지

libiconv 질문입니다.

GNU 의 libiconv 를 크로스 컴파일 해서 arm 타겟 보드에 올렸습니다.

크로스 컴파일 후 생성되는 iconv 바이너리는 정상적으로 동작합니다.

그런데 제가 다음과 같이 샘플 코드를 작성해 보면 iconv_open() 부분쪽에서 오류가 발생합니다. 리턴값을 ic 로 받아서 그 값을 출력해 보았는데 -1 로 뜹니다.

 

yaru22의 이미지

오픈소스 프로젝트에 참가해보고 싶은데요

제가 아직 뭐 프로그래밍에 대해 잘 알지는 못하지만

오픈 소스 프로젝트에 참여해서 활동좀 하면서 실력을 키워보고 싶습니다.

그래서 여쭤보는건데 어디서 어떻게 시작하면 좋을지요?

sourceforge 가서 프로젝트 마땅한거 할게 있나 보고 있는데

어떤 프로젝트를 골라서 시작해야할지 잘 모르겠습니다 ^^;;

숲으로의 이미지

printf 함수로 16진수값 출력시 0으로 채우기

printf의 버그인지 잘 모르겠지만..
16진수값 출력은 0으로 채우기가 안되네요.

예를들어, 다음과 같은 소스가 있다고 하면

main()
{
unsigned short a = 0x0100;
printf("%#04x\n", a);
}

이 출력값은 0x0100 이 되어야 하지 않나요?
근데 0x100 이렇게 나오는 이유는 무언지..
별짓 다해도 안되길래 일단 포기

cabjaewon의 이미지

<fopen 관련> "w" 모드로 연 파일엔 써지는데.. "w+" 모드로 연 파일엔 안 써짐

소켓 프로그래밍을 통해 원격 서버에서 읽어온 메세지를 파일에 쓰려고 합니다.

처음에 아래와 같이 파일을 열었습니다.

if((raw_html_fd=fopen(tmpfile,"w+"))==NULL)
{
fatal("Could not open temporary file for storing raw html document");
}

위와 같이 파일을 열고 mincho.hani.co.kr 라는 사이트의 html 문서를 읽어와 fwrite()을 이용해 raw_html_fd 에 썼습니다. fwrite() 의 리턴값은 '5945' 이던가로 기억됩니다만 상황에 따라 달라지겠죠.. 어쨌든 '0' 은 아니었습니다. (아래 실행 화면 참조)

페이지

프로그래밍 QnA 구독하기