프로그래밍 QnA + 설치 및 활용 QnA

highvolt의 이미지

C에서 전역 변수 초기화


전역 변수의 초기화는 application의 시작 부분에 runtime시에 일어나는것 같습니다.
지금 제 상황에서는 CRT library를 link할수 없는(다른 C 표준라이브러리도 사용할수 없는)
상태입니다.

horangs의 이미지

bash for 문 에러.. 좀 봐주세요..

리눅스 서버(bash 3.0)에서 스크립트를 간단히 짰습니다.

#!/usr/local/bin/bash

ARRAY=($@)
for ((i=0;i<${#ARRAY[*]};i++)); do
sudo /usr/bin/mv `pwd`/${ARRAY[$i]} `pwd`/${ARRAY[$i]}.false
done

근데 이게 솔라리스 (bash 2.03) 에서는 안되는데요...

line 4: syntax error near unexpected token `(('
line 4: `for ((i=0;i<${#ARRAY[*]};i++)); do'

어떻게

kkb의 이미지

특정한 시간에 함수를 호출하려고 하면 어떻게 해야 하나요?

프로그램을 실행시켜 놓고

특정한 시간에 어떤 함수를 호출하려면 어떻게 해야 하나요?
어떤 방법들이 있나요?

제가 아는 유일한 방법은 내일 아침 10시에 foo() 함수를 호출하려면
22시간 남았으니까..;;

sleep(79200);
 
foo();

이런 방법 말고
내일 아침 10시 혹은 매일매일 아침 10시에 foo

dalant019의 이미지

인텔의 데이터패스 질문

안녕하세요.^^
패터슨 책으로 흥미롭게 컴구를 공부하고 있는 나이많은 학생입니다.

vudghkzm의 이미지

WinAPI, MFC, DirectX 등을 사용하는 소프트웨어가 GPL을 사용할 수 있나요?

윈도용 소프트웨어가 있고, 이것이 WinAPI, MFC, DirectX 등에 의존적이라고 한다면, 이 소프트웨어가 GPL을 사용하는데 아무런 문제가 없나요?

L 이라는 라이브러리가 GPL이라면, L에 의존적인 소프트웨어 S는 반드시 GPL이어야 하는 것으로 알고 있습니다.
위 상황은 이의 반대되는 상황으로..

ygkang의 이미지

madwifi-0.9.4 in ubuntu


ubuntu 9.10 에서 Atheros AR52xx 칩셋이 달린 무선랜 카드를 사용하려고 합니다.

ubuntu 8.10 에서는 svn 설치후, 사용을 했는데 9.10에서는 아무래도 베타버전이라 커널과의 문제점이

아무래도 좀 남아 있는듯한데 커널업데이트를 하고 사용하면 될런지,

설치시 ath5k phy0: noise floor calibration timeout 메시지만

joungpil의 이미지

구조체를 동적 메모리 할당을 해서 free를 할경우 에러가 발생합니다. 아르켜 주세요~~

아래 소스를 보시면 //param1 = (param_t*)malloc(sizeof(param_t*));
구조체를 동적 메모리 할당을 했는데요. malloc을 사용했기 때문에 , free를 사용하는데
세그멘테이션 에러가 발생하네요. 책에는 반드시 malloc을 사용할 경우
free를 사용해야 한다고 해서 사요한건데요. 이거 왜그런지 잘 모르겠습니다.
고수분들의 조언과 답변을 부탁드릴게요~^^
=============================================================================================
=============================================================================================
#include
#include
#include

//gcc `pkg-config --libs glib-2.0 --cflags glib-2.0` -g -o glist_exam3 glist_exam3.c

coldfury의 이미지

[완료] Big Endian 테스트환경 만들기

소켓 프로그래밍을 하는데, 구조체를 serialize해서 송수신 하는 프로그램이라 big endian, little endian 때문에 조금 걱정이 됩니다.
그래서 따로 테스트 환경을 만들어서 테스트를 해 보고 싶은데요.

지금 환경은 인텔 cpu, 리눅스 64비트 환경입니다.
버추어머신 같은 간단한 방법으로 big endian환경을 구축할

iamoon의 이미지

C++, Python IDE 관련..

저는 VC++ 6.0 으로 하드웨어를 컨트롤 하는 프로그램을 만들고 있습니다.

한 7년 전에 VC++, VBA, Visual Lisp (AutoCad 에서 실행)을 이용한 엔지니어링 프로그램을 했었구요..

그 후, Python 과 wxPython 등을 이용한 엔지니어링 프로그램을 만든 경험이 있습니다.

몇년동안 다른 일을 하고 다시 프로그래밍 세계

pajaebeo의 이미지

컴파일 결과의 byte access를 word access로 바꾸기??


안녕하세요?

(gcc 컴파일러 사용중이고, ARM 926 cross compile 입니다.)

struct {
volatile unsigned int a: 4;
volatile unsigned int b: 1;
volatile unsigned int c: 1;
volatile unsigned int d: 2;
volatile unsigned int e: 8;
volatile unsigned int f: 16;
}aaa;
aaa *reg = (aaa *)0x00001000;

이런 코드를 짰을 때,
reg->e = 1;

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기