프로그래밍 QnA

blhole의 이미지

[완료] Make : 여러 개 실행 화일 만들기

안녕하세요.

openWRT를 이용해 보드를 개발중인데요.
makefile을 이용해 두 개의 실행화일을 만들려고 합니다.
my_cli.c를 간단하게 만들어 기존 소스에 추가했고요, Makefile을 첨부와 같이 수정하였습니다.
원 Makefile에서 추가된 부분은 아래와 같습니다.

85: EXECUTABLES := vtss_appl ==> EXECUTABLES := my_cli vtss_appl

215: my_cli: $(OBJECTS_NON_EXECUTABLES) my_cli.o $(VTSSAPPL_AUX)
216: $(CC) $(LDFLAGS) -o $@ $^

zeraside의 이미지

소켓 통신에서 파일 저장이 되는 통신프로그래밍 작성중에 파일크기에 대해서... 질문드립니다..

안녕하세요 현재 소켓 공부중에 파일저장을 해보고 있는데

파일을 정상적으로 받아오긴 하는데 받은 파일의 크기가 보내려는 파일은 35KB정도인데 항상 2KB로 고정되어 받아지네요........

그리고 또 파일을 저장했을때 원래 파일대로 안되고 정렬이 안되고 일직선으로 저장이 되네요..........

음..

hugeval의 이미지

인스톨쉴드와 innosetup 비교

인스톨쉴드랑 innosetup이랑 비교하면
인스톨쉴드에서 되는 기능이 innosetup에선 안되고
innosetup에선 되는게 인스톨쉴드에선 안되고 이런거
기능 비교한 자료를 좀 알수있을까요?

bloody의 이미지

sizeof 에 대한 질문

어제 코딩을 하다가 황당한 것을 발견했습니다.

char *abc1 = new char[100];
char abc2[100];

sizeof(abc1)을 했더니 4가 나오고
sizeof(abc2)를 했더니 정상적으로 100이 나오더군요.

처음보는 상황인데 원래부터 이랬나요?

테스트 환경은 VS2005 c++입니다.

vudghkzm의 이미지

시계 프로그램 만들 때 tzdata를 어떻게 이용하면 되나요?

세계 여러 국가 혹은 도시들의 현재 시각을 알려주는 시계 프로그램을 만들고자 합니다.

그런데 썸머타임을 쓰는 국가 혹은 도시들을 어떤 식으로 처리해 줘야 할지 고민이더라구요. 각 도시들 마다 썸머타임 시작 및 종료 시각이 다르기도 하고, 그렇다고 매년 그 기준이 같은 것도 아니고 때론 변경된다고 하더군요.
뭔가 일정한 규칙이 있다면 그 규칙을 기반으로 프로그램을 만들면 편리하겠지만 그렇지 못한거 같더군요.

그래서 약간 검색해본 결과, tz database를 이용하면 될 거 같은 생각이 들더군요.
그런데 이 tz database를 어떤 식으로 이용하면 되는 건지 도저히 감이 안 옵니다.

저는 자바스크립트를 사용하려고 해서, 관련 자료를 검색해보니 다음과 같은 것이 있더군요.
http://code.google.com/p/tzdata/

pow5150의 이미지

배쉬 스크립트로 데이터를 랜덤하게 섞는 구문

안녕하세요. 또 하나의 질문을 남깁니다..
지난번 gentoo 설치때 여기서 많은 도움을 받았고, 결국 성공적으로 설치할 수 있게 되었습니다.

제가 gentoo를 설치한 이유는 머신으로 연산프로그램을 돌리기 위한 것입니다.
따라서 코드를 컴파일하여 돌리는 것 까지는 성공시켰습니다.
헌데, 작업의 성격상, 입력 데이터를 랜덤하게 섞어서 알고리즘을 돌려야 하는데,
이 과정을 배쉬 스크립트로 짜려고 하고 있습니다.

우선 현재 실행파일을 돌리는 스크립트는 아래와 같이 짜놨습니다.

if [ -e "$LINK/result.txt" ]; then
rm $LINK/result.txt
fi

if [ -e "$LINK/variable.txt" ]; then
rm $LINK/variable.txt
fi

let i=1

bakdorazi의 이미지

HTML 관련 질문입니다.

아래의 소스를 실행하면 첨부한 그림 2base-tl과 같은 화면이 나옵니다.

그리고 이 소스 때문에 전체 그림이 어글어져 있습니다.

이 소스의 어떤 점이 문제인지를 모르겠습니다.

더불어 그림 2base-tl의 MaxRate라는 select 박스에 192, 192+64, 192+64*2, 192+64*3..... 192+64*30의 데이터를 표시해야 합니다.

지금 아래 소스에서는

맨발의 이미지

[완료] 자바스크립트에서 처음보는 연산자

https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Objects/Array/map

여기 예제에 보면
var len = this.length >>> 0;

이런 구문이 나오는데..
>>> 뭔가요 이건? ;ㅁ;

아시는 분 계시면 가르침을 주세요..

vananamilk의 이미지

[완료] char **env에 대해서..

안녕하세요.

char **env에서 HOSTNAME을 읽는 데몬이 있습니다.
그냥 실행했을 때는 HOSTNAME을 잘 읽어오는데
init.d에 service로 등록하면 HOSTNAME을 읽어오지
못하네요...

service로 실행되면 새로운 세션이 만들어져 HOSTNAME 설정이
되지 않는거 같은데요...

ukyoukyo의 이미지

gcc에서 __x86_64__ 는 어디에 지정되어 있는지요?


좀 무식한 질문입니다만,

ubuntu 64bit 설치했고, gcc쓰고 있습니다.

intel CPU라서 __x86_64__ 를 참고해서

defined라면 64비트로 프로그램 짜고 있는데요...

__x86_64__ 는 헤더파일에 지정되어 있는게 아닌가요?

아무리 뒤져도 최초에 define된 파일을 못찾겠네요.

혹시, 컴파일러 환경에 저장된건지..

페이지

프로그래밍 QnA 구독하기